C# 如何计算ClosedXML中Excel文件的列数?
我尝试使用以下代码执行此操作:C# 如何计算ClosedXML中Excel文件的列数?,c#,c#-4.0,closedxml,C#,C# 4.0,Closedxml,我尝试使用以下代码执行此操作: worksheet.Columns.count(); 但是对于列 所有代码为: class ExcelReader { private XLWorkbook workbook; private string file; private IXLWorksheet worksheet; public ExcelReader(string file) { this
worksheet.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();
}
}
从中查看代码
计数应该使用LINQ,因为IXLColumns
implementsIEnumerable
IXLColumns:IEnumerable
如果在计数时缺少一个方法,则表示缺少
using System.Linq;
从中查看代码
计数应该使用LINQ,因为IXLColumns
implementsIEnumerable
IXLColumns:IEnumerable
如果在计数时缺少一个方法,则表示缺少
using System.Linq;
我也试着做同样的事情。以下几点对我很有用:
工作表.Columns().Count()
我也在尝试做同样的事情。以下几点对我很有用:
worksheet.Columns().Count()
您可能觉得很明显,工作表到底是什么?请提供更多的代码,这对你们来说可能很明显,工作表到底是什么?请提供更多的代码