DataTable 行のセル値をキー指定で取得

DataTable の Field メソッドを利用することで行の持つセル値をキー指定で取得することができます。

例えば dataTable という DataTable インスタンスがある場合

DataRow row = dataTable.Rows[0];
// Field メソッドにキーとして "ID" を指定します。また、列のデータ型も指定します。(ここでは int)
string idText = row.Field<int>("ID").ToString();
// string 型のフィールドの場合
string categoryText = row.Field<string>("Category").ToString();

DataRowExtensions.Field メソッド
http://msdn.microsoft.com/ja-jp/library/system.data.datarowextensions.field%28v=vs.110%29.aspx

関連記事:
C# DataTable の作成

コメント

このブログの人気の投稿

PHP クリックされたボタンに応じて処理を実行する

JavaScript Date(日付) データを yyyy/MM/dd 形式にフォーマットする

jQuery ページ初期表示時に処理を実行