在做Linq to any 時,

常要判斷到底要轉成哪一型別


有些只是為了某個功能要有一個空殼來裝資料


這時就可以用上匿名類別


VB:

Dim l_aa = New With {  .ID = 1, .Name = "ray"  }
int l_int= l_aa.ID // 1

 String l_str = l_aa.Name //ray

//物件陣列

Dim l_arr = New Object() {
New With {  .ID = 1, .Name = "ray"  }
}

C#:

var l_aa = new { ID=1, Name="ray" };

//物件陣列

var l_arr = new [] { new {ID=1, Name="ray" }, new { ID=1, Name="kobe" } };

 

arrow
arrow
    全站熱搜

    Ryan 發表在 痞客邦 留言(0) 人氣()