foreachループを使用してデータテーブル内のすべての列を1つずつ更新したいとします。以下のコードは私がこれまで持っていたものです。しかし、それは動作していないようです。あなたの助けに感謝します。foreachloopにあるデータテーブルの列の値を更新するにはどうすればよいですか?
foreach (DataRow row in myTable.Rows)
{
Double i;
Double j = Convert.ToDouble(row["x"]);
int y = 1;
int aan = (int)row["year"];
if(y == aan)
{
i = j + 2;
}
row["x"]=i;
row.EndEdit();
myTable.AcceptChanges();
}
ForループMDSNを使用してください... http://msdn.microsoft.com/en-us/library/ch45axte.aspx – Lloyd
このコードはコンパイルできません。あなたはオープニングブレースがありません。それが間違っているかどうかは分かりません。 – Steve
各 'COLUMN'または各' ROW'を更新したいですか? – Kaf