c# - System.Data.DataTable 的轻量级替换

标签 c# data-structures .net-4.0

有表格数据作为分隔数据存储在数据库中。我知道这并不理想,但这就是系统的设计方式。我需要提取数据并将其解析为某种结构。

在过去,我会使用 DataTable 并称其为好。然而,现在,这感觉很脏。在我的数据模型中存储表格数据的更好、更高效、更轻量级的结构是什么?

最佳答案

这是来自 Telerik 开发人员之一的轻量级数据表:

http://blogs.telerik.com/vladimirenchev/posts/09-04-23/lightweight-datatable-for-your-silverlight-applications.aspx

它支持 INotifyCollectionChanged 和 INotifyPropertyChanged,因此它适用于数据绑定(bind)。

我不会说它更“脏”,但它是另一种选择。

关于c# - System.Data.DataTable 的轻量级替换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4247904/

相关文章:

c# - 更新 Observable 集合

algorithm - 修改heapsort算法,一次从堆中取出k个元素

c# - 从 EventLog.CreateEventSource 接收 "...has already been registered..."即使我正在检查 !EventLog.SourceExists

c# - 如何在 MainPage 中调用异步方法

c# - 在 C# 中创建一个通用函数以将数组转换为字典

java - 递归——如何只在最后执行一个操作

algorithm - 找到左边较小元素的总和

c# - 首先忽略 EF 代码中所有继承对象中的属性

performance - 用于 .NET 4.0 混合代码的免费 .NET Profiler

C# 转换运算符不知道强制转换为对象?