c# - 创建一组字符串,其中列标题作为字符串标题,字符串值作为第 0 行值

标签 c# visual-studio-2010 loops dataset

我有第 1 列、第 2 列和第 3 列。在第 0 行,我分别有值 1、2、3。

我怎样才能建立一个循环来设置

string column 1 = 1
string column 2 = 2
string column 3 = 3 

因此字符串名称是列标题,字符串的值是该列第 0 行中的值。

这需要为大约 150 多个列完成,我希望避免单独输入。

列在名为“ShipmentInfo”的表中

最佳答案

试试这段代码:

for (int index = 0; index < DT.Rows.Count; index++)
{
    foreach (DataColumn DC in DT.Columns)
    {
        DT.Rows[index][DC] = index;
    }
}

这里的DT是DataTable对象。

希望对您有所帮助。

关于c# - 创建一组字符串,其中列标题作为字符串标题,字符串值作为第 0 行值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13275622/

相关文章:

c# - 在 C# 中,BitArray 获取位值的速度是否比简单的位移运算更快?

c# - MathNet- 'System.TypeInitializationException'

c# - 以编程方式从 Entity Framework 6 的对象上下文中获取有关索引和约束的元数据

javascript - 查找对象的对象中属性的最大值

javascript - 根据其邻居更改表格单元格颜色

使用 HTTPClient 的 C# HTTP PATCH

asp.net - 这里不允许使用相对虚拟路径 ''

c++ - 未初始化的值在 Linux 上的行为符合预期,但在 Windows 上则不然

mysql - 自动安装带有MySQL数据库的.net项目

php - 将 PHP 循环作为字符串存储在变量中