tag c#

標籤
貢獻38
156
05:50 PM · Oct 25 ,2025

@c# / 博客 RSS 訂閱

大丸子 - 使用 C# 將 DataTable 導出為格式化的 Excel 文件

在 C# 開發中,DataTable 是常用於表示結構化數據的對象,尤其在導出報表、數據記錄、查詢結果等場景中應用廣泛。為了更直觀地展示和分發這些數據,我們通常會將其導出為 Excel 文件(如 .xlsx),並根據需要進行樣式美化。 本文將介紹如何使用 C# 將 DataTable 導出為 Excel 文件,並分步驟實現數據導出和樣式格式設置。我們還將演示如何將 Excel 文件保存為本地文件或

xlsx , excel , c# , .net , datatable

收藏 評論

大丸子 - 在 ASP.NET Core Razor Page 中用 C# 生成二維碼

二維碼(QR Code)已廣泛應用於網址分享、支付鏈接、票務驗證、身份登錄等場景。在 ASP.NET Core 項目中,我們可以通過 C# 結合 Free Spire.Barcode for .NET 快速生成二維碼,並將其直接顯示在網頁上,支持在線下載。 本文將以 ASP.NET Core Web App(Razor Page) 為示例,演示如何實現 輸入文本/URL → 生成二維碼 → 在線顯

asp.net-core , 二維碼 , c# , qrcode , asp.net

收藏 評論

大丸子 - 在 ASP.NET 中用 C# 實現二維碼與條碼掃描

二維碼和條碼在現代應用中承擔着重要的信息承載與快速讀取作用,從線上支付、快遞物流到票務驗證,都離不開高效的掃描功能。在 Web 項目中,我們可以利用 ASP.NET Core 提供的文件上傳機制,結合 Free Spire.Barcode for .NET 的識別能力,實現一個輕量、即用型的掃碼工具。 接下來,我們將構建一個 Razor Pages 項目,實現圖片上傳後即時解析二維碼或條碼,並在瀏

條碼掃描器 , asp.net-core , 二維碼 , c# , asp.net

收藏 評論

傲視眾生的鴨蛋_wcyg0 - C#開發必看!簡單代碼搞定Excel讀取

【開篇】 在日常的C#開發中,處理Excel數據幾乎是每個開發者都會遇到的需求。無論是導入用户數據、生成報表,還是進行數據分析,Excel都扮演着不可或缺的角色。然而,傳統的C#讀取Excel方法,如基於COM互操作的Microsoft.Office.Interop.Excel,往往伴隨着性能瓶頸、環境依賴、部署複雜等諸多痛點。 本文介紹如何通過 Spire.XLS for .NET 實現簡

c# , visual-studio , asp.net

收藏 評論

大丸子 - 使用 C# 從SQL數據庫讀取數據庫導出為 Excel 文件

在實際開發中,我們經常需要將數據庫中的查詢結果導出為 Excel 報表,以便進行數據分析、歸檔或分享。在這個過程中,DataTable 通常作為數據載體,而 Excel 則是最常見的導出格式之一。 本文將演示如何: 從 SQL Server 數據庫讀取數據到 DataTable 使用 C# 將 DataTable 插入到 Excel 文件 對導出的 Excel 進行格式化美化 本示例使用

數據庫 , excel , c# , .net , SQL

收藏 評論

哈哈哼嘿 - C語言:位運算、分支、循環

位運算、分支、循環 一、基礎語法 1.1 位運算符 運算符 術語 示例 結果 按位與 011 101 2個都為1才為1,結果為001 \ 按位或 011 \ 101 有1個為1就為1,結果為111 ^ 按位異或 011 ^ 101 不同的為1,

教程 , 知識 , c# , c

收藏 評論

哈哈哼嘿 - C語言:函數指針,數組,結構體

函數指針、數組、結構體 一、函數指針 1.1 函數名 一個函數在編譯時被分配一個入口地址,這個地址就稱為函數的指針,函數名代表函數的入口地址 #include stdio.h // 一個函數在編譯時被分配一個入口地址,這個地址就稱為函數的指針,函數名代表函數的入口地址 void func() { printf("這是func函數內部的打印\n"); } int main() {

知識 , c# , c

收藏 評論

哈哈哼嘿 - C語言:複合類型,內存管理,綜合案例

day05:複合類型、內存管理、綜合案例 一、複合類型(自定義類型) 1.1 共用體(聯合體) 共用體和結構體區別 特性 結構體 (struct) 共用體 (union) 存儲方式 各成員順序存儲,擁有獨立的內存空間。 所有成員共享同一塊起始內存空間。 內存佔用 所有成員大小之和(需考慮內存對齊)。

教程 , 知識 , c# , c

收藏 評論

傲視眾生的鴨蛋_wcyg0 - C# 使用 Spire.Doc 實現企業級 Word 文檔打印方案

在.NET生態中,傳統打印方案存在兩大核心問題: System.Drawing.Printing 需手動處理分頁邏輯、打印機配置複雜(API設計超過20個類) Word.Interop 依賴本地Office安裝,無法在Server環境穩定運行 如何實現無需Office環境的精準打印?本文將用Spire.Doc for .NET演示從頁面設置到批量打印的全流程。 一、.NET 打印組件核心

c# , visual-studio

收藏 評論

捕蟲中年 - 用Vim玩玩MonoGame

前言(廢話) 最近想試試搗鼓下游戲,於是看了一圈遊戲引擎(差生文具多了屬於是)。早前我挺喜歡 godot的,但是這社區有點爛,下北澤一樣臭。那就還是 unity吧,不過 unity相對重一點,可能我有時就在辦公室搞點小玩意,unity還是留着在家裏玩好了;那麼,跟 unity一樣,也是用 C#的 MonoGame,就成了一個我在辦公室摸魚的時候可以用 vim寫寫代碼的小玩具了(我感覺做 unity

c# , vim

收藏 評論

大丸子 - C#實現DataSet與Excel的雙向轉換

在日常開發中,DataSet 是 .NET 程序中常用的數據容器,而 Excel 文件 則是數據交換和報表的常見格式。 在實際業務中,經常需要將數據庫查詢結果保存到 Excel 文件,或者將 Excel 文件中的數據導入到 DataSet 以便進一步處理。 本文將介紹如何使用 C# 和 Free Spire.XLS for .NET 來完成以下任務: 將 DataSet 導出為 Exce

xlsx , dataset , excel , c# , .net

收藏 評論

大丸子 - C#把Excel表格讀成DataTable:指定範圍 + 函數處理技巧

在日常開發裏,我們經常會碰到這樣的場景: 產品經理丟給你一份 Excel 表格,要你把數據塞進數據庫,或者做個統計分析。 C# 裏最合適的容器當然是 DataTable,問題是——怎麼優雅地把 Excel 表格變成 DataTable 呢? 這篇文章就帶你從零開始,順便聊聊兩個容易踩坑的點: 如何只讀表格裏的一部分區域,而不是整張表; 如果單元格里有公式,要拿到結果值而不是公式字

excel , c# , .net , datatables , datatable

收藏 評論

宇文成都 - 如何使用C#實現Excel和CSV互轉:基於Spire.XLS for .NET的專業指南

在現代數據處理和分析中,Excel和CSV作為兩種最常見的數據格式,扮演着舉足輕重的角色。Excel以其強大的格式化和多工作表支持,成為商業報告和數據分析的首選;而CSV(逗號分隔值)則以其簡潔、通用和易於解析的特性,廣泛應用於數據交換和輕量級存儲。然而,在實際開發中,開發者經常面臨 c# excel 轉 csv 或 csv 轉 excel 的數據轉換挑戰,尤其是在處理大文件、複雜編碼或需要保持數

csv , excel , c#

收藏 評論

大丸子 - 使用 C# 設置 Excel 單元格格式

在實際報表開發中,Excel 的可讀性和美觀性與數據本身同樣重要。合理的單元格格式設置不僅能讓數據一目瞭然,還能讓報表顯得更專業。通過使用 C#,開發者可以精確控制 Excel 文件的單元格樣式,無需依賴 Microsoft Office。 本文演示如何在 同一個工作表中設置 字體、背景顏色、行高列寬、邊框和單元格合併,並説明每個操作的作用和適用場景,幫助你真正理解 Excel 格式化背後的邏輯。

xlsx , 表格 , excel , c# , .net

收藏 評論

大丸子 - 使用 C# 在 Excel 工作表中創建圖表

在日常的報表開發和數據分析中,圖表的直觀可視化效果遠比單純的數字更容易幫助我們理解和呈現數據。通過圖表,管理層可以快速洞察趨勢,業務人員可以輕鬆比較不同維度的數據。 使用 C#,我們無需依賴 Microsoft Office,即可直接在 Excel 文件中創建豐富的圖表類型。本文將演示如何在 同一個工作表中基於示例數據創建 柱狀圖、折線圖和餅圖,並説明每類圖表的應用場景,幫助你全面掌握 Excel

xlsx , excel , c# , .net , 圖表

收藏 評論

煩惱的沙發 - 6個值得收藏的.NET ORM 框架

在 .NET 開發中,Entity Framework (EF) Core 無疑是數據訪問層的王者。它功能強大、生態完善,是微軟官方力推的 ORM (對象關係映射) 框架。然而,"最好" 並不總是等同於 "最合適"。在特定場景下,其他 ORM 框架可能因其極致的性能、靈活性或特定功能而成為更優的選擇。 除了EF,.NET 還有哪些好用的 ORM?那可就多了,下面就來嘮一嘮 開始前的準備 開始.N

c# , .net , 後端 , asp.net

收藏 評論

大丸子 - 使用 C# 操作 Excel 工作表:添加、刪除、複製、移動、重命名

在日常開發中,我們經常需要對 Excel 文件進行各種操作,而不僅僅是寫入或讀取數據。比如在處理報表時,可能需要 添加新的工作表、刪除不需要的表、複製或移動表格內容,甚至對工作表進行重命名和調整順序。掌握這些操作能讓你的 Excel 文件更加靈活,結構更清晰。 本文演示如何在 同一個工作簿內 完成多種工作表管理操作,包括添加、刪除、複製、移動、重命名以及移動工作表。所有操作都基於同一個示例文件,便

xlsx , worksheet , excel , c# , .net

收藏 評論

唐青楓 - 輕量又高效:C#.NET RepoDB 實戰指南

簡介 RepoDB 是一個“混合” ORM(Hybrid ORM),旨在彌合微型 ORM(如 Dapper)和全功能 ORM(如 EF Core)之間的鴻溝,既提供對 SQL 的直接控制,又封裝了常用的高級操作 核心特性 混合 ORM 功能 支持微型 ORM 的原始 SQL 查詢(ExecuteQueryT)和 Fluent API(QueryAllT)。 提供完

c# , .net

收藏 評論

宇文成都 - C# 讀取 Excel 數據?Spire.XLS 助您輕鬆搞定!

在現代企業應用中,Excel 文件扮演着至關重要的角色,無論是數據導入、報表生成、還是數據分析,都離不開對 Excel 數據的處理。對於 C# 開發者而言,如何高效、穩定地在應用程序中 C# 讀取 Excel 內容,常常是一個需要面對的挑戰。傳統方法可能需要依賴 Microsoft Office 的 COM 組件,這不僅增加了部署的複雜性,還可能面臨兼容性和性能問題。 本文將為您介紹一個強大而專業

excel , c#

收藏 評論

Code數字遊民 - .netcore中的內存分配有哪些?它們之間有什麼區別?

在 .NET 中,提供高性能、非託管或可控內存分配的方式主要有以下幾種,但它們之間存在關鍵區別: stackalloc ArrayPoolT.Shared SpanT / MemoryT (通常與上述方式結合使用) NativeMemory 類 (用於本地內存分配) Marshal 類 (特別是 AllocHGlobal 和 CoTaskMemAlloc) 下面我們來詳細解釋它們之間的區別。

.netcore , microsoft , 內存分配 , c# , .net

收藏 評論

傲視眾生的鴨蛋_wcyg0 - 如何通過 C# 刪除 PDF 頁面 | 免費方案

一、為何需要自動化刪除PDF頁面? 在數字化辦公場景中,PDF文件常因導出錯誤、內容冗餘或格式兼容性問題產生多餘頁。手動刪除不僅效率低下,且容易破壞文件結構。C# 開發者需掌握自動化處理方案,而Free Spire.PDF for .NET正好提供了免費API,支持頁面刪除、合併、分割等操作,且無需安裝Adobe Acrobat。 二、核心功能實現路徑 1. 安裝免費庫 通過 NuGet 控制枱

c#

收藏 評論

煩惱的沙發 - Go與C# 誰才更能節省內存?

Go和c#的開發者都説自己比較節省內存,到底哪種語言內存效率高呢? 這個説法在不同場景下都有其道理。 Go的優勢在於其輕量級的併發模型和簡單的運行時,這使得它在處理海量併發任務時,每個任務的內存開銷極小。 C#的優勢在於其高度優化的 垃圾回收 器( GC )和現代版本中提供的底層 內存 控制工具,這讓它能高效管理複雜的對象,並在關鍵路徑上實現對內存的精細操作。 下面舉個栗子🌰 Go:輕

觀點 , c# , go , 後端

收藏 評論

Code數字遊民 - Session和Cookie的定義是什麼?他們之間有什麼區別?

一、什麼是 Cookie? Cookie 是一小段文本信息(最多約4KB),由服務器生成併發送給瀏覽器,瀏覽器會將其保存在用户本地。此後,瀏覽器每次向同一服務器發起請求時,都會自動攜帶這個 Cookie。 主要特點: 存儲位置:客户端(瀏覽器)。 生命週期:可設置有效期。可以是會話級(瀏覽器關閉即失效),也可以設置一個未來的過期時間。 參與方:服務器創建,瀏覽器保存和發送。 安全性:相

知識 , c# , typescript , asp.net , Javascript

收藏 評論

Java陳序員 - 免費無廣告!這款開源工具讓文件轉換像複製粘貼一樣簡單!

大家好,我是 Java陳序員。 之前,給大家介紹一款格式轉換全能王,支持超過一千多種的文件格式轉換。 格式轉換全能王!一個開源自託管的文件轉換神器! 今天,再給大家介紹一款 Windows 文件轉換工具,直接右鍵轉換,像複製粘貼一樣! 關注微信公眾號:【Java陳序員】,獲取開源項目分享、AI副業分享、超200本經典計算機電子書籍等。 項目介紹 FileConverter —— 一個非常簡單

github , c#

收藏 評論