Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/310.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何计算ClosedXML中Excel文件的列数?_C#_C# 4.0_Closedxml - Fatal编程技术网

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
implements
IEnumerable
IXLColumns:IEnumerable

如果在计数时缺少一个方法,则表示缺少

using System.Linq;
从中查看代码 计数应该使用LINQ,因为
IXLColumns
implements
IEnumerable
IXLColumns:IEnumerable

如果在计数时缺少一个方法,则表示缺少

using System.Linq;

我也试着做同样的事情。以下几点对我很有用:


工作表.Columns().Count()

我也在尝试做同样的事情。以下几点对我很有用:


worksheet.Columns().Count()

您可能觉得很明显,工作表到底是什么?请提供更多的代码,这对你们来说可能很明显,工作表到底是什么?请提供更多的代码