タグ

ADO.NETと原典に関するJHashimotoのブックマーク (1)

  • 方法: ジェネリック型 T が DataRow ではない CopyToDataTable<T> を実装する - ADO.NET

    データ バインドには、しばしば DataTable オブジェクトが使用されます。 CopyToDataTable メソッドは、クエリの結果を受け取り、そのデータを DataTable にコピーします。これをデータ バインディングに利用できます。 ただし、CopyToDataTable メソッドは、ジェネリック パラメーター IEnumerable<T> が T 型である DataRow ソースに対してのみ作用します。 有用ではありますが、一連のスカラー型、匿名型を射影するクエリ、またはテーブルの結合を実行するクエリからは、テーブルを作成できません。 このトピックでは、CopyToDataTable<T> 型以外のジェネリック パラメーター T を受け取る 2 つのカスタム DataRow 拡張メソッドを実装する方法について説明します。 DataTable ソースから IEnumerable

    方法: ジェネリック型 T が DataRow ではない CopyToDataTable<T> を実装する - ADO.NET
    JHashimoto
    JHashimoto 2010/07/01
    "このトピックでは、DataRow 型以外のジェネリック パラメーター T を受け取る 2 つのカスタム CopyToDataTable<T> 拡張メソッドを実装する方法について説明します。"
  • 1