我有一類像這樣:選擇一個IEnumerable <Class>到一個新的IEnumerable <Class2>
public class MyClass
{
public string Name { get; set; }
}
而且我有一個第二類:
public class SelectableItem
{
public MyClass Item { get; set; }
public bool Selected { get; set; }
}
我有MyClass
的IEnumerable
列表,我想將該列表讀入SelectableItem
;是這樣的:
IEnumerable<MyClass> class1List = FillListWithStuff();
IEnumerable<SelectableItem> newList = { class1List.Where(p => p.Name == "test"), false};
這樣newList
包含class1List
所有元素,並將它們標記爲Selected = false
。
我只是寫這個)) – 2014-09-11 08:11:51
你甚至不需要明確地將'Selected'分配給'false'。 – 2014-09-11 08:12:47
謝謝 - 不記得確切的語法 – 2014-09-11 08:12:58