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];