AVt天堂网 手机版,亚洲va久久久噜噜噜久久4399,天天综合亚洲色在线精品,亚洲一级Av无码毛片久久精品

當前位置:首頁 > 科技  > 軟件

Excel數據處理利器:C#中三款熱門開源類庫推薦及實例代碼解析

來源: 責編: 時間:2024-03-22 08:56:20 207觀看
導讀在C#中有一些優秀的開源Excel處理類庫,以下是其中一些熱門的類庫:EPPlus:功能: EPPlus是一個用于處理Excel文件的功能強大且易于使用的開源庫。它支持Excel 2007及以上版本(.xlsx格式)。適用范圍: 適用于創建、讀取和編輯Exc

vDx28資訊網——每日最新資訊28at.com

在C#中有一些優秀的開源Excel處理類庫,以下是其中一些熱門的類庫:vDx28資訊網——每日最新資訊28at.com

EPPlus:

功能: EPPlus是一個用于處理Excel文件的功能強大且易于使用的開源庫。它支持Excel 2007及以上版本(.xlsx格式)。vDx28資訊網——每日最新資訊28at.com

適用范圍: 適用于創建、讀取和編輯Excel文件,支持圖表、樣式、公式等高級功能。vDx28資訊網——每日最新資訊28at.com

下載地址: EPPlus GitHubvDx28資訊網——每日最新資訊28at.com

實例代碼:

using OfficeOpenXml;// 數據導出到Excelusing (var package = new ExcelPackage()){    var worksheet = package.Workbook.Worksheets.Add("Sheet1");    worksheet.Cells["A1"].Value = "Hello";    worksheet.Cells["A2"].Value = "World";    package.SaveAs(new FileInfo("output.xlsx"));}// 從Excel導入數據using (var package = new ExcelPackage(new FileInfo("input.xlsx"))){    var worksheet = package.Workbook.Worksheets[0];    var value1 = worksheet.Cells["A1"].Value.ToString();    var value2 = worksheet.Cells["A2"].Value.ToString();    Console.WriteLine(value1 + " " + value2);}

NPOI:

功能: NPOI是一個.NET實現的開源類庫,支持Excel、Word和PowerPoint文件的讀寫。vDx28資訊網——每日最新資訊28at.com

適用范圍: 適用于處理多種Office文檔格式,包括Excel。vDx28資訊網——每日最新資訊28at.com

下載地址: NPOI GitHubvDx28資訊網——每日最新資訊28at.com

實例代碼:

using NPOI.SS.UserModel;using NPOI.XSSF.UserModel;using NPOI.HSSF.UserModel;// 數據導出到ExcelIWorkbook workbook = new XSSFWorkbook(); // 或者 new HSSFWorkbook(),取決于Excel版本ISheet sheet = workbook.CreateSheet("Sheet1");sheet.CreateRow(0).CreateCell(0).SetCellValue("Hello");sheet.CreateRow(1).CreateCell(0).SetCellValue("World");using (var fs = new FileStream("output.xlsx", FileMode.Create, FileAccess.Write)){    workbook.Write(fs);}// 從Excel導入數據using (var fs = new FileStream("input.xlsx", FileMode.Open, FileAccess.Read)){    IWorkbook workbook = WorkbookFactory.Create(fs);    ISheet sheet = workbook.GetSheetAt(0);    var value1 = sheet.GetRow(0).GetCell(0).ToString();    var value2 = sheet.GetRow(1).GetCell(0).ToString();    Console.WriteLine(value1 + " " + value2);}

ClosedXML:

功能: ClosedXML是一個簡單的開源庫,用于在.NET應用程序中創建和處理Excel文件。vDx28資訊網——每日最新資訊28at.com

適用范圍: 適用于創建、讀取和編輯Excel文件,提供簡潔的API。vDx28資訊網——每日最新資訊28at.com

下載地址: ClosedXML GitHubvDx28資訊網——每日最新資訊28at.com

實例代碼:

using ClosedXML.Excel;// 數據導出到Excelusing (var workbook = new XLWorkbook()){    var worksheet = workbook.Worksheets.Add("Sheet1");    worksheet.Cell("A1").Value = "Hello";    worksheet.Cell("A2").Value = "World";    workbook.SaveAs("output.xlsx");}// 從Excel導入數據using (var workbook = new XLWorkbook("input.xlsx")){    var worksheet = workbook.Worksheet(1);    var value1 = worksheet.Cell("A1").Value.ToString();    var value2 = worksheet.Cell("A2").Value.ToString();    Console.WriteLine(value1 + " " + value2);}

這些類庫都提供了豐富的功能,你可以根據項目的需求選擇合適的類庫。以上示例代碼中的注釋是為了說明基本功能,實際應用中你可能需要根據業務需求進行更復雜的操作。vDx28資訊網——每日最新資訊28at.com

本文鏈接:http://www.tebozhan.com/showinfo-26-78508-0.htmlExcel數據處理利器:C#中三款熱門開源類庫推薦及實例代碼解析

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。郵件:2376512515@qq.com

上一篇: 網易面試官:請你實現一下JS重載?可不是TS重載哦!

下一篇: Extract 工具類型八個使用技巧

標簽:
  • 熱門焦點
  • 鴻蒙OS 4.0公測機型公布:甚至連nova6都支持

    華為全新的HarmonyOS 4.0操作系統將于今天下午正式登場,官方在發布會之前也已經正式給出了可升級的機型產品,這意味著這些機型會率先支持升級享用。這次的HarmonyOS 4.0支持
  • 6月安卓手機好評榜:魅族20 Pro蟬聯冠軍

    性能榜和性價比榜之后,我們來看最后的安卓手機好評榜,數據來源安兔兔評測,收集時間2023年6月1日至6月30日,僅限國內市場。第一名:魅族20 Pro好評率:95%5月份的時候魅族20 Pro就是
  • JavaScript 混淆及反混淆代碼工具

    介紹在我們開始學習反混淆之前,我們首先要了解一下代碼混淆。如果不了解代碼是如何混淆的,我們可能無法成功對代碼進行反混淆,尤其是使用自定義混淆器對其進行混淆時。什么是混
  • 服務存儲設計模式:Cache-Aside模式

    Cache-Aside模式一種常用的緩存方式,通常是把數據從主存儲加載到KV緩存中,加速后續的訪問。在存在重復度的場景,Cache-Aside可以提升服務性能,降低底層存儲的壓力,缺點是緩存和底
  • 多線程開發帶來的問題與解決方法

    使用多線程主要會帶來以下幾個問題:(一)線程安全問題  線程安全問題指的是在某一線程從開始訪問到結束訪問某一數據期間,該數據被其他的線程所修改,那么對于當前線程而言,該線程
  • 一條抖音4億人圍觀 ! 這家MCN比無憂傳媒還野

    作者:Hiu 來源:互聯網品牌官01 擦邊少女空降熱搜,幕后推手曝光被網友譽為“純欲天花板”的女網紅井川里予,近期因為一組哥特風照片登上熱搜,引發了一場互聯網世界關于
  • 年輕人的“職場羞恥感”,無處不在

    作者:馮曉亭 陶 淘 李 欣 張 琳 馬舒葉來源:燃次元“人在職場,應該選擇什么樣的著裝?”近日,在網絡上,一個與著裝相關的帖子引發關注,在該帖子里,一位在高級寫字樓亞洲金
  • 網傳小米汽車開始篩選交付中心 建筑面積不低于3000平方米

    7月7日消息,近日有微博網友@長三角行健者爆料稱,據經銷商集團反饋,小米汽車目前已經開始了交付中心的篩選工作,要求候選場地至少有120個車位,建筑不能低
  • AI藝術欣賞體驗會在上海梅賽德斯奔馳中心音樂俱樂部上演

    光影交錯的鏡像世界,虛實幻化的視覺奇觀,虛擬偶像與真人共同主持,這些場景都出現在2019世界人工智能大會的舞臺上。8月29日至31日,“AI藝術欣賞體驗會”在上海
Top