我正在尝试过滤Xamarin项目中的ObservableCollection但有问题。
我的模型名称中有“已检查”字段,其返回true
或false
。我需要获取“已检查”字段等于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))
但它都不起作用。我错过了什么?