System.Data.DataColumnCollection.RemoveColumnsImplementingIChangeTrackingList C# (CSharp) Метод

RemoveColumnsImplementingIChangeTrackingList() приватный Метод

private RemoveColumnsImplementingIChangeTrackingList ( DataColumn dataColumn ) : void
dataColumn DataColumn
Результат void
        private void RemoveColumnsImplementingIChangeTrackingList(DataColumn dataColumn)
        {
            DataColumn[] columns = _columnsImplementingIChangeTracking;
            DataColumn[] tempColumns = new DataColumn[columns.Length - 1];
            for (int i = 0, j = 0; i < columns.Length; i++)
            {
                if (columns[i] != dataColumn)
                {
                    tempColumns[j++] = columns[i];
                }
            }
            _columnsImplementingIChangeTracking = tempColumns;
        }
    }