C#/.NET 開發必備小知識:SQL 查詢優化、字符串處理與批次處理技巧
前言 在日常的 C#/.NET 開發中,掌握一些核心的底層知識往往能事半功倍。本文整理了四個實用的技術點:SQL Server 的 WITH (NOLOCK)
C# 程式預設以系統管理員身分執行:完整程式碼實作
C# 程式預設以系統管理員身分執行:完整程式碼實作 許多 C# 應用程式(如修改登錄、存取受保護資料夾、管理服務)需要系統管理員權限。若未以管理員身分執行,會拋
C# 介面基礎:為什麼介面不能包含欄位?
C# 介面基礎:為什麼介面不能包含欄位? 在 C# 中,介面 只能包含方法、屬性、事件或索引子的「簽名」,實作介面的類別或結構必須實作介面定義的所有成員。許多初
Telerik JustDecompile 2014 免費 .NET 反編譯神器:功能詳解與下載
Telerik JustDecompile 2014 免費 .NET 反編譯神器:功能詳解與下載 Telerik JustDecompile 是 Telerik
C# 串口通信實作:雙 COM 埠協同與資料完整性驗證
C# 串口通信實作:雙 COM 埠協同與資料完整性驗證 在工業控制與硬體測試場景中,串口通信仍是核心技術之一。本文展示一個經典的 C# 雙串口協同程式:透過 C
Entity Framework 動態連線字串建構:EntityConnectionStringBuilder 實現多資料庫分布式部署
場景 單一 EDMX 模型對應多個相同結構的資料庫 (多租戶、分庫分表、跨環境),運行時根據租戶/環境動態切換連線,而非寫死在 app.config。 核心方
C# COM 自動化操作 Excel 搜尋文字:Application/Workbook/Worksheet/Range 完整實作
前置需求 參考 Microsoft.Office.Interop.Excel (NuGet: Microsoft.Office.Interop.Excel)。
.NET 取得呼叫者方法資訊:StackTrace、CallerMemberName、SourceLink、效能比較
三種主要方式 方式API適用場景效能備註 StackTracenew StackTrace(true).GetFrame(1).GetMethod()動態、無
C# 事件模式入門:從 Delegate 到 EventHandler、自訂 EventArgs、觀察者模式
基礎:委派與事件關係 Delegate:型別安全的函式指標,可串聯多播 (+/-)。 Event:以 event 關鍵字修飾的委派,**限制外部只能訂閱/取消
SqlBulkCopy 大量複製資料:交易控制、批次大小、錯誤回滾完整指南
預設行為:非交易、自動提交 預設 SqlBulkCopyOptions.Default 下,每個批次獨立自動提交,**發生錯誤僅回滾當前批次**,先前批次已永久
C# 開發常用 Helper 類別庫:配置管理、SQL 執行、XML 序列化
ConfigHelper:強型別配置存取 Web.config / App.config 版本 _instance.Value; public Cr
C# 序列埠通訊傳輸檔案實驗:虛擬序列埠、自訂協定、流量控制
實驗環境 工具:VSPD (Virtual Serial Port Driver) 建立虛擬序列埠對 COM1 ↔ COM2。 兩個獨立程式:COMClien
NPOI 導出 DataTable 至 Excel (.xls) 完整封裝:自動分頁、標題樣式、大數據支援
套件安裝 Install-Package NPOI // 1.2.5 穩定版支援 .xls;2.x+ 支援 .xlsx 封裝類別:ExcelHelper pu
C# 高效匯入 Excel 資料:ExcelDataReader 庫完整使用指南
套件安裝 Install-Package ExcelDataReader Install-Package ExcelDataReader.DataSet //
Senparc.Weixin.MP SDK 地圖介面應用:靜態地圖生成與 LBS 回覆實戰
SDK 內建地圖輔助類 Senparc.Weixin.MP.Helpers 命名空間提供: 距離計算:Distance(lat1, lng1, lat2, l
Windows Service 偵錯完全指南:三種實用模式與 Demo 專案
為什麼 Windows Service 難偵錯? 服務在 **SCM (Service Control Manager)** 內程序中運行,Visual Stu
Outlook VSTO 增益集開發:一鍵匯出 RSS 訂閱連結至文字檔
專案建立與架構 Visual Studio 建立 **Office 2007/2010 增益集** 專案 (非 VSTO 專用範本,使用共用增益集模型 IDT