我與LINQ初學者,我想知道是否可以用它來解決以下問題:C#/ LINQ選擇對象的子表具有相同屬性
我有一個類:
public class myClass
{
public int Id { get; set; }
public int Category { get; set; }
public string Text { get; set; }
}
而我有一個myClass
對象的列表。
public List<myClass> myList;
我可以很容易地使用LINQ獲得的包含所有myClass
對象,其屬性Text
的值不止一次現在更myList
子列表。
例如,如果我有
myClass A = new myClass { Id=1, Category=1, Text="Hello World!"};
myClass B = new myClass { Id=2, Category=2, Text="Hello World!"};
myClass C = new myClass { Id=3, Category=2, Text="Good Bye!"};
myList.AddRange(new []{ A, B, C });
我應該有對象A
和B
在我的子表
我投這一個偉大的工程確實 和我喜歡的查詢語法的那一刻,更容易理解對我來說: ) – PierrOz 2009-07-28 13:40:28