C# 型別相等與恆等深度解析:Equality vs Identity
核心定義 概念定義關鍵點 Equality (相等)兩個物件型別相同,且所有欄位值相等需滿足自反性、對稱性、傳遞性 Identity
C# XML 寫入完整指南:XmlTextWriter 核心方法與實戰範例
為什麼用 XmlTextWriter? 前向寫入、流式處理,記憶體效率高。 自動處理逸出字元、編碼、縮排格式。 支援寫入檔案、串流、TextWri
C# Split 方法進階用法:限制分割筆數提取欄位
情境 資料庫欄位內容以空白分隔(至少 3 個空白),需求:第 1 段給 A、第 2 段給 B、其餘全給 C。 string E = AA BB CC DD E
.NET (C#) 學習路線圖:核心知識體系檢核清單
前言 .NET 框架龐大,知識點繁多。以下整理出無論從事何種開發(Web、桌面、服務、雲端)都必須掌握的核心知識體系,可作為學習進度自我檢核。 一、CLR 基
ASP.NET 2.0 自訂複合控件開發(進階篇):客戶端排序、隱藏欄位同步與 ListMover 完整實作
EnhancedListBox 客戶端功能強化 1. 註冊 JavaScript 模組(OnInit) 0){ var opt=list[i]; list[i]
C# 三種 Timer 類別完整比較與使用指南
.NET 三大 Timer 比較表 特性System.Windows.Forms.TimerSystem.Timers.TimerSystem.Threa
C# 檔案操作常用範例:複製、建立、附加與編碼控制
1. 將目前執行檔複製到啟動資料夾 string aimPath = @C:\Documents and Settings\Administrator\「開始
ASP.NET 2.0 自訂複合控件開發(基礎篇):EnhancedListBox 與 ListMover
專案背景與挑戰 需求:建立可重新排序項目(EnhancedListBox)與雙列表項目移動(ListMover)的 Web 控件。傳統 PostBack 方式雖
C# 元件設計模式:延遲載入屬性、事件列表與靜態輔助類別
模式一:屬性延遲載入 避免在建構子預先建立昂貴物件,改為第一次存取時才實例化: public class Component { private Exp
C# 實作任務列通知視窗:仿 QQ/MSN 浮動彈窗完整教學
效果與核心技術 無邊框異形視窗:FormBorderStyle = None + 位圖透明色建立 Region。 不搶焦點顯示:P/Invoke Sh
C# 命名空間完整指南:定義、巢狀、using、別名與最佳實務
什麼是命名空間? 命名空間提供邏輯上組織相關類型的方式,避免名稱衝突。它不是實體檔案或組件,單純是編譯時期的邏輯結構。 基本定義與巢狀結構 namespace
C# 導出 Excel 封裝元件:ExcelManager 完整實作
設計目標 將資料庫查詢結果匯出為 Excel 報表,支援多工作表分頁(突破 65535 列限制)、自訂雙層表頭、主標題、列印日期,並妥善管理 COM 物件生命週
C# 操作 IBM WebSphere MQ 實戰範例
環境準備 安裝 IBM WebSphere MQ 5.3 CSD05 後,會在 bin 目錄產生 amqmdnet.dll。將其加入專案參考,即可使用 IBM.