行をループするときに列の値を置き換える方法は?
私のDataTableには2つの列があり、すべての行の最初の列の値を置き換えたいと思います。列の値を取得または設定できません。これまでのところ、私はDefaultValueやColumnNameなどにアクセスすることしかできません。
新しいDataColumn()を作成しても、その値を設定できません。
ここにいくつかの基本的なものが欠けているように感じます...
foreach (var row in dataTable.Rows)
{
foreach (DataColumn column in dataTable.Columns)
{
// column Unable to get or set value
}
}
.NET Framework 3.5を実行している場合、linqを使用する必要がありますか?