英語で読む

次の方法で共有


DataTableExtensions クラス

定義

DataTable クラスの拡張メソッドを定義します。 DataTableExtensions は静的クラスです。

C#
public static class DataTableExtensions
継承
DataTableExtensions

メソッド

AsDataView(DataTable)

LINQ 対応の DataView オブジェクトを作成して返します。

AsDataView<T>(EnumerableRowCollection<T>)

LINQ to DataSet クエリを表す LINQ 対応DataViewオブジェクトを作成して返します。

AsEnumerable(DataTable)

IEnumerable<T> オブジェクトを返します。ここで、ジェネリック パラメーター TDataRow です。 このオブジェクトは、LINQ 式またはメソッド クエリで使用できます。

CopyToDataTable<T>(IEnumerable<T>)

指定した入力 DataTable オブジェクトに応じて (ジェネリック パラメーター TDataRow)、IEnumerable<T> オブジェクトのコピーを格納する DataRow を返します。

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption)

指定した入力 DataRow オブジェクトに応じて (ジェネリック パラメーター TDataTable)、指定した IEnumerable<T>DataRow オブジェクトをコピーします。

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler)

指定した入力 DataRow オブジェクトに応じて (ジェネリック パラメーター TDataTable)、指定した IEnumerable<T>DataRow オブジェクトをコピーします。

適用対象

製品 バージョン
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.1