2009-10-26から1日間の記事一覧

匿名型の等価性

C# VB

VBだと次のコードはFalse。 Sub Main() Dim v1 = New With {.A = "Test", .B = 2} Dim v2 = New With {.A = "Test", .B = 2} Console.WriteLine(Equals(v1, v2)) End Sub でもC#だと次のコードはTrue。 static void Main(string[] args) { var v1 = new { A …