ComponentOne DataCollection is a cross-platform .NET standard library that acts as a powerful tool for manipulating and loading data that can be bound to a data-aware control. The DataCollection library consistently manages data sets in your .NET Core, Windows Forms, WPF, UWP and Xamarin mobile apps. To put it simply, C1DataCollection does the job of wrapping the data, and makes it easy for the developer to provide operations such as filtering, sorting, grouping and on-demand loading with virtualization. The library offers the C1DataCollection class that implements the IDataCollection interface for supporting virtualization, filtering, grouping and sorting operations in your data collection.
The DataCollection library is empowered to handle huge sets of data with virtualization and perform the most common data transformations. Further, C1DataCollection supports interoperability with existing data sources such as ADO.NET Entity Framework, IBindingListView and DataTable.
The platform specific connectors for the different platforms are given below.
WinForms: C1.Win.DataCollection
Android: C1.Android.DataCollection