EPPlus与Microsoft.Office.Interop.Excel的使用区别

文章目录

  • 代码的使用区别
  • EPPlus的工作原理
  • Microsoft.Office.Interop.Excel的使用原理

代码的使用区别

static void ExportToExcel(List<(string, double, double)> list, string outputFilePath)
        {
            //Microsoft.Office.Interop.Excel的使用   
           /* Excel.Application excelApp = new Excel.Application();
            Excel.Workbook workbook = excelApp.Workbooks.Add();
            Excel.Worksheet worksheet = workbook.Sheets[1];
            worksheet.Cells[1,1].Value = 0;*/
            
            //EEPLUS的使用,与Microsoft.Office.Interop.Excel的区别就在于excel创建的时候,后面的操作类似
            FileInfo outputFile = new FileInfo(outputFilePath);
            ExcelPackage.LicenseContext = LicenseContext.NonCommercial;
            using (ExcelPackage excelPackage = new E

你可能感兴趣的:(C#,microsoft,excel,windows)