C# 使用 Socket 傳輸圖片的方法
前言 本文示範如何使用 C# Socket 類別實作簡單的圖片傳輸,包含伺服端發送圖片與客戶端接收並儲存的完整程式碼。 伺服端程式碼 伺服端監聽指定埠口,接受
C# 使用 XPath 查詢 XML 指定元素
System.Xml.XmlDocument 配合 SelectNodes / SelectSingleNode 支援 XPath 1.0 查詢,適合小型 XM
C# 反射與 Attribute 實作簡易 ORM 映射
利用反射讀取類別屬性上的自訂 Attribute,建立物件屬性與資料庫欄位的對應關係,動態產生 SQL。這是 Dapper、Entity Framework 核
C# 結合 JavaScript 實作秒殺活動倒數計時
後端 C# 計算下一個週三 10:00 的開搶時間,前端 JavaScript 每秒更新倒數顯示。前後端分離架構常用模式。 後端 C# 計算目標時間 = 10
C# 使用 Microsoft.VisualBasic.StrConv 繁簡體轉換
.NET Framework 內建 Microsoft.VisualBasic.Strings.StrConv 提供繁簡轉換,無需額外套件,但僅限字元級對應,不
C# 操作 PowerPoint (開啟、播放、插入圖片、翻頁) 完整封裝
使用 Microsoft.Office.Interop.PowerPoint (需安裝 Office) 可自動化控制 PPT。本文封裝 OperatePPT 類
C# Windows Forms 倒數計時器實作
WinForms 專案中使用 System.Windows.Forms.Timer (UI 執行緒) 實作倒數計時,顯示剩餘天數/時/分/秒。 完整 Form
C# 建立 Windows 本地使用者帳號
使用 System.DirectoryServices.AccountManagement (需參考同名組件) 可輕鬆建立、管理本地使用者帳號。 完整程式碼
C# 從網路同步標準北京時間 (NTP 協定實作)
本文實作簡易 NTP (Network Time Protocol) 客戶端,從公共時間伺服器 (如 pool.ntp.org) 取得標準時間,並計算往返延遲修
C# List 隨機排序演算法 (Fisher-Yates Shuffle)
正確的隨機排序應使用 Fisher-Yates (Knuth) 演算法,確保每個排列機率均等。本文提供泛型擴充方法實作。 正確實作 (Fisher-Yates