2008-11-07から1日間の記事一覧

C# 4.0でダックタイピング

C#

using System; namespace Program { class Foo { public void DoSomething() { Console.WriteLine("Foo"); } } class Bar { public void DoSomething() { Console.WriteLine("Bar"); } } class Program { static void Main(string[] args) { Duck(new Foo())…

VBで多重ディスパッチ

# VBタグ作るのがめんどいので雑記タグで。 ネタ元:Code++ - VB でマルチプルディスパッチ VB Tips and Trips: Multiple Dispatch Option Strict Off Class Base End Class Class Derived : Inherits Base End Class Module Module1 Sub Main() Dim obj obj…