在 php 中,我 cna 使用 foreach $key->$value 但在 c sharp 中我找不到类似的解决方案,我有数据值,我想将它们保存到会话中,它们的键将是列名。所以我尝试将数据行复制到会话,会话将通过循环从数据行的列名中获取键名。
问问题
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 回答
0
将此 PHP 代码转换为 ASP:
$handle = fopen("log.txt", "a");
foreach($_GET as $variable => $value) {
fwrite($handle, $variable);
fwrite($handle, "=");
fwrite($handle, $value);
fwrite($handle, "\r\n");
}
于 2019-04-03T07:22:52.090 回答