🐋作者简介:博主是一位.Net开发者,同时也是RPA和低代码平台的践行者。
🐬个人主页:会敲键盘的肘子
🐰系列专栏:.Net实用方法总结
🦀专栏简介:博主针对.Net开发和C站问答过程中遇到的问题进行总结,形成本专栏,希望可以帮助到您解决问题。
🐶座右铭:总有一天你所坚持的会反过来拥抱你。
🌈写在前面:
本文主要介绍System.Data命名空间的 DataColumnCollection 类,介绍其常用的方法和实践。
👉本文关键字:System.Data、DataColumnCollection类、DataTable类、方法实践、C#
文章目录
1️⃣ System.Data命名空间
提供对表示 ADO.NET 体系结构的类的访问权限。 通过 ADO.NET,可以生成可有效管理多个数据源的数据的组件。
2️⃣ DataColumnCollection类
♈ 定义
表示 DataColumn 的 DataTable 对象的集合
public sealed class DataColumnCollection : System.Data.InternalDataCollectionBase
示例
以下示例循环访问对象的集合 DataColumn ,并打印集合中每列的各种属性。
private void PrintDataTableColumnInfo(DataTable table)
{
// Use a DataTable object's DataColumnCollection.
DataColumnCollection columns = table.Columns;
// Print the ColumnName and DataType for each column.
foreach(DataColumn column in columns)
{
Console.WriteLine(column.ColumnName);
Console.WriteLine(column.DataType);
}
}
♊ 属性
Count
获取集合中的元素总数
[System.ComponentModel.Browsable(false)]
public virtual int Count { get; }
Item[Int32]
从集合中获取位于指定索引位置的 DataColumn
public System.Data.DataColumn this[int index] { get; }
示例
以下示例使用 [Item] 属性打印 ColumnName 索引指定的对象的值 DataColumn 。 此示例使用 DataTa