问题描述
一、DataColumnCollection为什么不能直接实例化。二、DataColumn类型为什么被添加到某表的DataColumnCollection后其Table会被赋值。三、以上特性是怎么实现的?
解决方案
解决方案二:
因为它是一个密封类,没有继承自IEnumerate接口;DataTable的表结构是由DataColumnCollection决定的,对DataColumnCollection赋值,其实也就确定了dt的列结构。
解决方案三:
1、DataColumnCollection类没有公开的构造函数,所以不能被实例化2、DataColumnCollection定义DataTable的架构,并确定每个DataColumn可以包含什么种类的数据
时间: 2024-11-13 08:11:55