C# 访问C中数据表的给定单元格#

C# 访问C中数据表的给定单元格#,c#,datatable,datarow,C#,Datatable,Datarow,这似乎很容易,但我找不到方法:dt.Rows[r].Cells[c]不适用于DataTable 这就是我尝试过的。我没有其他想法。dt.Rows[r]应该返回一个假设r是int值,介于0和dt.Rows.Count-1之间 要从数据行中获取特定的单元格值,您可以使用它的一个索引器,因此您不需要.Cells-您只需执行dt.Rows[r][c],其中c是一个int、一个字符串或一个数据列为什么不起作用?发生了什么?现在我知道我必须写:dt.Rows[r][c]试试dt.Rows[r][c]或者dt

这似乎很容易,但我找不到方法:
dt.Rows[r].Cells[c]
不适用于DataTable


这就是我尝试过的。我没有其他想法。

dt.Rows[r]
应该返回一个假设
r
int
值,介于
0
dt.Rows.Count-1
之间


要从
数据行
中获取特定的单元格值,您可以使用它的一个索引器,因此您不需要
.Cells
-您只需执行
dt.Rows[r][c]
,其中
c
是一个
int
、一个
字符串
或一个
数据列

为什么不起作用?发生了什么?现在我知道我必须写:dt.Rows[r][c]试试
dt.Rows[r][c]
或者
dt.Rows[r].ItemArray[c]
。看起来你已经明白了。