我是一个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获取myList
子列表,该列表包含所有属性Text
的值出现多次的myClass
对象。
例如,如果我有以下内容:
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
。