如果有一個 xaml 視圖,它從列表中獲取一些值(從數(shù)據(jù)庫中拋出一個休息服務(wù))。所以有一些參數(shù),如“id”、“電話號碼”或“地址”。每個人都有一個 ID,有時是電話號碼,有時是地址或兩者兼而有之?,F(xiàn)在我想查看一個帶有 ID 的列表,但僅限于具有電話號碼的“人”。為此,我有一個列表視圖,我在其中綁定了電話號碼 fe: ...<viewcell x:Name="people">
<Label Text="ID: "/>
<Label Text="{Binding ID}"/>
<Label Text="PhoneNo: "/>
<Label Text="{Binding PhoneNr}"/>
</viewcell>...這是我設(shè)置itemsource的地方: people.ItemsSource = retList;所以,正如你所看到的,我會得到一個列表,其中列出了所有人,有時有電話號碼,有時這個字段是空的。但我只希望列表中有電話號碼的人。這可能嗎?多謝
1 回答

互換的青春
TA貢獻1797條經(jīng)驗 獲得超6個贊
用這個:
var phonesList = retList.Where(p => !string.IsNullOrEmpty(p.PhoneNr)).ToList();
- 1 回答
- 0 關(guān)注
- 143 瀏覽
添加回答
舉報
0/150
提交
取消