result.SetValue(dt.Rows[i][0].ToString(), i);是什么意思

2024-12-25 16:57:59
推荐回答(2个)
回答1:

看样子是给这个datatable的第0列编号。。。
result.SetValue(dt.Rows[i][0].ToString(), i); 可能是给dt.Rows[i][0]设置一个i的值

你可以在SetValue上按F12看一下 - -

回答2:

dt.Rows[i][0] ==>查询得到的结果,第i-1行,第一列的值
result.SetValue() 方法
result.SetValue(dt.Rows[i][0].ToString(), i); 猜想是把 dt.Rows[i][0] 转换为String型赋值给result 数组中的result[i]
主要在于result.SetValue() 这个方法是用来实现什么的