类型化数据集

在允许通过弱类型化变量对值进行后期绑定访问的同时,DataSet 还允许通过强类型化比喻对数据进行访问。 可以使用用户友好名称和强类型变量访问属于其中的 DataSet 表和列。

类型为DataSet的类是派生自DataSet。 因此,它继承 数据集的所有方法、事件和属性。 此外,类型化的DataSet 提供强类型化的方法、事件和属性。 这意味着你可以按名称访问表和列,而不是使用基于集合的方法。 除了改进了代码的可读性之外,类型化 DataSet 还允许 Visual Studio .NET 代码编辑器在键入时自动完成行。

此外,强类型的 DataSet 在编译时以正确的类型提供对值的访问权限。 在使用强类型数据集时,类型不匹配错误会在代码编译时被捕获,而不是在运行时。

本节中

生成强类型数据集 介绍如何创建和使用强类型 数据集

批注类型化数据集 介绍如何对用于生成强类型 数据集的 XML 架构定义语言 (XSD) 架构进行批注,以在不更改基础架构的情况下为元素提供 DataSet 友好名称。

另请参阅