如果有一个 xaml 视图,它从列表中获取一些值(从数据库中抛出一个休息服务)。所以有一些参数,如“id”、“电话号码”或“地址”。每个人都有一个 ID,有时是电话号码,有时是地址或两者兼而有之。现在我想查看一个带有 ID 的列表,但仅限于具有电话号码的“人”。为此,我有一个列表视图,我在其中绑定了电话号码 fe: ...<viewcell x:Name="people">
<Label Text="ID: "/>
<Label Text="{Binding ID}"/>
<Label Text="PhoneNo: "/>
<Label Text="{Binding PhoneNr}"/>
</viewcell>...这是我设置itemsource的地方: people.ItemsSource = retList;所以,正如你所看到的,我会得到一个列表,其中列出了所有人,有时有电话号码,有时这个字段是空的。但我只希望列表中有电话号码的人。这可能吗?多谢
1 回答
互换的青春
TA贡献1797条经验 获得超6个赞
用这个:
var phonesList = retList.Where(p => !string.IsNullOrEmpty(p.PhoneNr)).ToList();
- 1 回答
- 0 关注
- 125 浏览
添加回答
举报
0/150
提交
取消