DOBON.NETプログラミング道掲示板

■34164 / 親階層)  Visual Studio DataTableの値のアクセスの仕方
□投稿者/ メンバー 一般人(1回)-(2019/02/26(Tue) 17:39:27)
  • アイコン環境/言語:[c#] 
    分類:[.NET] 

    Visual Studio2015のウォッチウィンドウでDataTableの値を探しています。
    
    DataSet ds = new DataSet();
    DataTable dt = new DataTable();
    
    // 5列定義します。
    dt.Columns.Add("A");
    dt.Columns.Add("B");
    dt.Columns.Add("C");
    dt.Columns.Add("D");
    dt.Columns.Add("E");
    
    // 4行追加します。
    for (int i = 0; i < 4; i++)
    {
        DataRow row = dt.NewRow();
        row["A"] = i;
        dt.Rows.Add(row);
    }
    
    // DataSetにdtを追加します。
    ds.Tables.Add(dt);
    
    dt.TableName = "Table1";
    
    Console.WriteLine(ds.Tables["Table1"].Rows[0]["A"].ToString());
    Console.WriteLine(ds.Tables["Table1"].Rows[1][0].ToString());
    Console.WriteLine(ds.Tables["Table1"].Rows[2].ItemArray[0].ToString());
    DataRow row2 = ds.Tables["Table1"].Rows[3];
    Console.WriteLine(row2["A"].ToString());
    
    Rowsオブジェクトの中をみてもRowsオブジェクト直下にItemArrayも表示されていません。
    わからないのが、なぜRows[0]["A"]、Rows[1][0]、Rows[2].ItemArray[0]で値にアクセスできるんでしょうか?
    
    

マルチポストを報告
違反を報告
削除キー/

前の記事(元になった記事) 次の記事(この記事の返信)
親記事 →Re[1]: Visual Studio DataTableの値のアクセスの仕方 /魔界の仮面弁士
→Re[1]: Visual Studio DataTableの値のアクセスの仕方 /shu
 
上記関連ツリー

Nomalアイコン Visual Studio DataTableの値のアクセスの仕方 / メンバー (19/02/26(Tue) 17:39) #34164 ←Now
Nomalアイコン Re[1]: Visual Studio DataTableの値のアクセスの仕方 / 魔界の仮面弁士 (19/02/26(Tue) 18:21) #34165
Nomalアイコン Re[1]: Visual Studio DataTableの値のアクセスの仕方 / shu (19/03/30(Sat) 07:21) #34199

All 上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信

Mode/  Pass/


- Child Tree -