假設有一個名爲「Fruits」的模型。它有兩個屬性
Linq查詢過濾列表中的值
- 名稱(字符串)
- isAvailable(布爾)
我有一個FruitsList,它擁有一些值。
Name isAvailable
Apple True
Banana False
Mango True
現在,我想這是可以作爲一個字符串加入水果的名稱,availableFruits = "Apple|Mango"
string availableFruits = string.Join("|", FruitsList.Where(x => x.isAvailable= true).Select(x => x.Name));
這是我迄今所做的,它是不工作。希望有人能幫忙。
'FruitsList.Where(X => x.isAvailable)'。你試圖分配'isAvailable',而不是檢查它的值。 – Rob
'string availableFruits = string.Join(「|」,FruitsList.Where(x => x.isAvailable).Select(x => x.Name));' –
非常感謝@Rob。 – sandaru