C#:如何从 Object[ , ] 访问值
C#: How to access values from Object[ , ]
我正在使用 EPPlus 读取 excel 文件,我得到了所有 excel 行和列,其中数据显示为 Object[,]
我尝试使用 data[0,0]
访问单个值,但失败了。
如何访问此 Object[,]
中的各个值?
您可以像
一样访问它
var data = worksheet.Cells[0,0].Value;
因此您需要在单元格级别而不是值级别定义索引。
由于 ExcelWorksheet.Cells.Value
属于 object
类型,如果您尝试访问值级别,则首先需要转换为 object[,]
:
var data = ((object[,])worksheet.Cells.Value)[0,0];
我正在使用 EPPlus 读取 excel 文件,我得到了所有 excel 行和列,其中数据显示为 Object[,]
我尝试使用 data[0,0]
访问单个值,但失败了。
如何访问此 Object[,]
中的各个值?
您可以像
一样访问它var data = worksheet.Cells[0,0].Value;
因此您需要在单元格级别而不是值级别定义索引。
由于 ExcelWorksheet.Cells.Value
属于 object
类型,如果您尝试访问值级别,则首先需要转换为 object[,]
:
var data = ((object[,])worksheet.Cells.Value)[0,0];