我尝试用谷歌搜索,但没有找到包含代码片段的像样的教程。
有人在 c# 中使用过类型化 DataSets\DataTable 吗?
它来自 .net 3.5 及更高版本吗?
最佳答案
要回答问题的第二部分(不是标题中的“如何...”,而是“有没有人...”和“是...”)- 答案是 < em>是的,但是是的我脸上带着痛苦的表情。对于新代码,我强烈建议查看基于类的模型;在许多 ORM、微型 ORM 和原始 ADO.NET 之间选择你的毒药。 DataTable
本身确实仍然有用,特别是用于处理和存储不可预测数据(您事先不知道模式是什么) .当您谈论类型化 数据集时,我建议您显然对不再适用的类型有足够的了解,对象模型是一个非常有效的替代方案。
它仍然是框架的一个支持部分,它仍然作为一种技术在使用。它有一些很好的特性,比如 diff-set。然而,其中大部分(如果不是全部)也可用于基于对象的设计,具有类和属性(没有 DataTable
抽象的额外开销)。
关于c# - 如何在 C# 中使用类型化数据集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8197057/