我可以从.net数据表中获取一个值,该数据表的列名为" Col1"和" Col2"像这样:
DataTable dt = new DataTable()
// some more code that fills it
Console.Writeline("{0}, {1}", dt.Rows[0]["Col1"], dt.Rows[0]["Col2"]);
如果我的数据表有很多列
,我也可以使用变量string x = // something that will be one of the columns in the table
dt.Rows[i][x] = "Some new value"
在具有记录变量的资产净值中是否可以这样?
答案 0 :(得分:0)
嗯"喜欢"这但不完全是。您可以使用RecordRef类型获取reference to a field。但是要与某个字段进行交互,您仍需要通过其字段编号对其进行处理。您可以遍历表中的所有字段并检查其名称以找到所需的字段。虽然不高效。