Show / Hide Table of Contents

    Class DataColumnCollectionExtensions

    DataColumnCollection 扩展方法

    Inheritance
    Object
    DataColumnCollectionExtensions
    Inherited Members
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Object.ToString()
    Namespace: Lett.Extensions
    Assembly: Lett.Extensions.dll
    Syntax
    public static class DataColumnCollectionExtensions

    Methods

    | Improve this Doc View Source

    AddRange(DataColumnCollection, IEnumerable<String>)

    批量增加 DataColumn

    Declaration
    public static void AddRange(this DataColumnCollection this, IEnumerable<string> columnNames)
    Parameters
    Type Name Description
    DataColumnCollection this
    IEnumerable<String> columnNames

    列名集合

    Examples
    var dt       = new DataTable();
    var colNames = new List<string> {"Field1", "Field2", "Field3"};
    dt.Columns.AddRange(colNames);
    // dt.Columns == {"Field1", "Field2", "Field3"}
    Exceptions
    Type Condition
    DuplicateNameException

    columnNames有特殊列名

    | Improve this Doc View Source

    AddRangeParams(DataColumnCollection, String[])

    批量增加 DataColumn

    Declaration
    public static void AddRangeParams(this DataColumnCollection this, params string[] columnNames)
    Parameters
    Type Name Description
    DataColumnCollection this
    String[] columnNames

    列名集合

    Examples
    var dt       = new DataTable();
    dt.Columns.AddRange("Field1", "Field2", "Field3");
    // dt.Columns == {"Field1", "Field2", "Field3"}
    Exceptions
    Type Condition
    DuplicateNameException

    columnNames有特殊列名

    • Improve this Doc
    • View Source
    Back to top Copyright (c) 2019 viacooky. All rights reserved.