数据列选择自定义对象



如何从VB.net的数据表中选择包含我的自定义对象的所有行?-实际上它的类型是INotifyPropertyChanged
我考虑使用datatable.select方法与过滤器表达式,但不知道如何比较工作与选择。

尝试使用LINQ的Where方法,如

' this will return a list of DataRow object
Dim rows = datatable.AsEnumerable().Where(Function(x) TypeOf x("mycolumn") Is INotifyPropertyChanged).ToList()

' this will return a new DataTable with your selected rows
Dim dt2 = datatable.AsEnumerable().Where(Function(x) TypeOf x("mycolumn") Is INotifyPropertyChanged).CopyToDataTable()

相关内容

  • 没有找到相关文章

最新更新