PHPでは、foreach $key-> $valueを使用できますが、Cシャープでは同様の解決策を見つけることができませんでした。データ値があり、キーを使用してセッションに保存したいので、列名になります。ループでデータ行の列名からキー名を取得するセッションにデータ行をコピーしようとします。
質問する
682 次
4 に答える
1
を繰り返す必要があると思いますDataTable
:
foreach(DataColumn c in row.Table.Columns) {
string key = c.ColumnName;
string value = row[key];
// Copy into session here
}
于 2012-04-27T19:15:03.663 に答える
0
辞書の場合は、次を使用できます。
foreach (var item in dict) {
var key = item.Key;
var value = item.Value;
}
于 2012-04-27T19:12:30.677 に答える
0
キーと値をサポートし、ForEach ループで列挙可能な C# データ型を探している場合は、Dictionary クラスを調べてください。
于 2012-04-27T19:13:27.417 に答える