System.Data.DataColumnCollection.IndexOf C# (CSharp) Method

IndexOf() public method

Returns the index of a specified .
public IndexOf ( DataColumn column ) : int
column DataColumn
return int
        public int IndexOf(DataColumn column)
        {
            int columnCount = _list.Count;
            for (int i = 0; i < columnCount; ++i)
            {
                if (column == (DataColumn)_list[i])
                {
                    return i;
                }
            }
            return -1;
        }

Same methods

DataColumnCollection::IndexOf ( string columnName ) : int

Usage Example

Exemplo n.º 1
0
 private static bool CompareColumn(System.Data.DataColumnCollection dcA, System.Data.DataColumnCollection dcB)
 {
     if (dcA.Count == dcB.Count)
     {
         foreach (DataColumn dc in dcA)
         {
             //找相同字段名称
             if (dcB.IndexOf(dc.ColumnName) > -1)
             {
                 //测试数据类型
                 if (dc.DataType != dcB[dcB.IndexOf(dc.ColumnName)].DataType)
                 {
                     return(false);
                 }
             }
             else
             {
                 return(false);
             }
         }
         return(true);
     }
     else
     {
         return(false);
     }
 }
All Usage Examples Of System.Data.DataColumnCollection::IndexOf