c# - 如何在 C# 中使用类型化数据集?

标签 c# .net

我尝试用谷歌搜索,但没有找到包含代码片段的像样的教程。

有人在 c# 中使用过类型化 DataSets\DataTable 吗?

它来自 .net 3.5 及更高版本吗?

最佳答案

要回答问题的第二部分(不是标题中的“如何...”,而是“有没有人...”和“是...”)- 答案是 < em>是的,但是是的我脸上带着痛苦的表情。对于新代码,我强烈建议查看基于类的模型;在许多 ORM、微型 ORM 和原始 ADO.NET 之间选择你的毒药。 DataTable 本身确实仍然有用,特别是用于处理和存储不可预测数据(您事先不知道模式是什么) .当您谈论类型化 数据集时,我建议您显然对不再适用的类型有足够的了解,对象模型是一个非常有效的替代方案。

它仍然是框架的一个支持部分,它仍然作为一种技术在使用。它有一些很好的特性,比如 diff-set。然而,其中大部分(如果不是全部)也可用于基于对象的设计,具有类和属性(没有 DataTable 抽象的额外开销)。

关于c# - 如何在 C# 中使用类型化数据集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8197057/

相关文章:

c# - WCF - 使用时间戳和密码摘要为 oasis-200401-wss-username-token-profile-1.0 创建 UserNameToken

c# - Web.config错误(system.serviceModel)

c# - 动态绑定(bind)的 DataGridView 在自动增量列上显示 -1 值?

c# - 使用压缩的 .Net DLL 的方法而不将其解压缩到硬盘

c# - SQL CE 3.5 部署问题,涉及 C# 和 C++ 之间的互操作

c# - .NET 和 P2P - 编写 P2P 信使

c# - 将子实体移动到新的父实体

C# 如何在 WCF 应用程序的业务逻辑类中的两个方法之间实现标志消息传递系统?

c# - 如何将 BitmapImage 图像转换为数据,以便我可以通过 Windows Phone 7 的 HTTP POST 请求将其上传到 Web?

c# - 从两个列表中计算所有可能的项目对?