C#过滤一个ObservableCollection

时间:2018-02-08 04:54:04

标签: c# xamarin observablecollection

我正在尝试过滤Xamarin项目中的ObservableCollection但有问题。 我的模型名称中有“已检查”字段,其返回truefalse。我需要获取“已检查”字段等于true的数据。

当前代码示例。

public partial class NewPage : ContentPage
{
    public ObservableCollection<Models.Names> items { get; set; }

    public NewPage()
    {
        items = new ObservableCollection<Models.Names>();
        this.BindingContext = this;
        InitializeComponent();

我正在尝试这个:

items = new ObservableCollection<Models.Names>(items.Where(w => w.Checked.Equals("true")))

OR

items = new ObservableCollection<Models.Names>(items.Where(w => w.Checked == true))

但它都不起作用。我错过了什么?

0 个答案:

没有答案