DataColumnCollection.RemoveAt(Int32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
从集合中移除指定索引位置的列。
public:
void RemoveAt(int index);
public void RemoveAt (int index);
member this.RemoveAt : int -> unit
Public Sub RemoveAt (index As Integer)
参数
- index
- Int32
要移除的列的索引。
例外
该集合在指定的索引位置没有列。
示例
下面的示例首先使用 Contains 方法确定是否在集合中找到特定列。 如果找到该列,该方法将 CanRemove 测试是否可以删除该列。 如果是,则使用 RemoveAt 方法删除列。
Private Sub RemoveColumnAtIndex(thisIndex As Integer)
' Get the DataColumnCollection from a DataTable in a DataSet.
Dim columns As DataColumnCollection = _
DataSet1.Tables("Orders").Columns
If columns.CanRemove(columns(thisIndex)) Then
columns.RemoveAt(thisIndex)
End If
End Sub
注解
如果通过添加或删除列成功更改集合,则会发生 该 CollectionChanged 事件。