如何计算 ClosedXML 中文件的列数 Excel?
How to count number of columns Excel file in ClosedXML?
我尝试使用代码来做到这一点:
worksheet.Columns.count();
但是 Columns
没有方法 count()
所有代码为:
class ExcelReader
{
private XLWorkbook workbook;
private string file;
private IXLWorksheet worksheet;
public ExcelReader(string file) {
this.workbook = new XLWorkbook(file);
}
private void ChooseWorksheet(int sheet) {
this.worksheet = workbook.Worksheet(sheet);
}
public int NumberColumns() {
return this.worksheet.Columns.Count();
}
}
查看来自 https://github.com/ClosedXML/ClosedXML 的代码
计数应该使用 LINQ 工作,因为 IXLColumns
实现 IEnumerable<IXLColumn>
IXLColumns:IEnumerable
如果您在 Count 上缺少方法,则意味着您缺少
using System.Linq;
我也在尝试做同样的事情。以下对我有用:
worksheet.Columns().Count()
我尝试使用代码来做到这一点:
worksheet.Columns.count();
但是 Columns
count()
所有代码为:
class ExcelReader
{
private XLWorkbook workbook;
private string file;
private IXLWorksheet worksheet;
public ExcelReader(string file) {
this.workbook = new XLWorkbook(file);
}
private void ChooseWorksheet(int sheet) {
this.worksheet = workbook.Worksheet(sheet);
}
public int NumberColumns() {
return this.worksheet.Columns.Count();
}
}
查看来自 https://github.com/ClosedXML/ClosedXML 的代码
计数应该使用 LINQ 工作,因为 IXLColumns
实现 IEnumerable<IXLColumn>
IXLColumns:IEnumerable
如果您在 Count 上缺少方法,则意味着您缺少
using System.Linq;
我也在尝试做同样的事情。以下对我有用:
worksheet.Columns().Count()