0
これは私がテーブルを作成したコードです。このコードは、すべての行を返しますが、私はアイテムの価格が6データセットから特定の行を読み取る方法
class Program
{
static void Main(string[] args)
{
DataTable MyTable = GetTable(); // Get the data table.
foreach (DataRow row in MyTable.Rows) // Loop over the rows.
{
Console.WriteLine("--- Row ---");
foreach (var item in row.ItemArray) // Loop over the items.
{
Console.Write("Item: ");
Console.WriteLine(item);
}
}
Console.Read(); // Pause.
}
static DataTable GetTable()
{
DataTable table = new DataTable();
table.Columns.Add("Price", typeof(int));
table.Columns.Add("Name", typeof(string));
table.Rows.Add(15, "Bag");
table.Rows.Add(4, "Candies");
table.Rows.Add(2, "Cookies");
table.Rows.Add(20, "Books");
table.Rows.Add(8, "Chocolates");
return table;
}
}
}
私はすでに試してみましたが動作していません –
試してみるとどうなりますか?例外を投げたり、何を投げたりしますか? –
それは単にすべての出力が特定の行を表示しないようにします –