C# 快速啟動百度搜尋:命令列工具支援網頁、圖片、新聞等多種類型
前言 每次搜尋都要先開啟瀏覽器、輸入網址、再打關鍵字,步驟繁瑣。其實只要寫一個簡單的 C# 主控台程式,就能直接從命令列啟動百度搜尋,並支援網頁、新聞、圖片、影
C# UDP 局域網聊天室:非同步收發、多執行緒與優雅關閉
C# UDP 局域網聊天室完整實作:非同步 Socket、背景接收、指令處理 本文實作一個主控台版局域網 UDP 聊天程式,展示 UdpClient 非同步收發
C# 繼承實戰:點、線、矩形類別層級設計與幾何計算
C# 繼承與多型實戰:幾何圖形類別層級設計 本範例透過「點 → 線段 → 矩形」的繼承鏈,展示 C# 類別繼承、建構函式鏈結、方法覆寫、多型應用與幾何計算邏輯。
C# 學生類別設計:封裝、屬性與總分平均分計算
C# 面向物件基礎實戰:設計 Student 類別計算總分與平均 本範例示範如何設計一個符合封裝原則的 Student 類別,包含私有欄位、公開屬性、建構函式多
C# 字串操作大全:核心 API、效能技巧與實戰陷阱
C# String 類別完整操作指南:從基礎到進階效能優化 System.String 是 C# 最常用的型別之一,但其不可變特性、Unicode 編碼細節、文
C# 推箱子遊戲地圖編輯器:圖形化設計與 PLIST 匯出
C# WinForms 開發推箱子關卡編輯器:從圖形化編輯到 PLIST 匯出 本文完整實作一個推箱子關卡地圖編輯器,支援 10×10 格網格、七種地圖元素、滑
ASP.NET WebForms 動態註入 CSS 樣式的多種方法
ASP.NET WebForms 動態新增 CSS 樣式完整指南 在 WebForms 中動態註入樣式是常見需求:依使用者偏好切換主題、根據權限隱藏元件、A/B
C# 統計字串中英文字母、數字與空白字元數量
C# 字串字元統計:字母、數字、空白與其他字元完整實作 本文示範如何遍歷字串並統計各類字元數量,提供基礎版本、LINQ 簡潔版、效能優化版與 Unicode 相
WPF ControlTemplate 與 DataTemplate 深度解析:從入門到實戰
WPF 模板系統核心:ControlTemplate 與 DataTemplate 完整指南 WPF 的模板系統是其強大 UI 客製化能力的核心。Control
C# 高效能日誌記錄元件:按日期分目錄、按小時分檔、執行緒安全
C# 企業級日誌記錄器實作:結構化儲存、自動分檔、執行緒安全 本文實作一個生產環境可用的靜態日誌類別,支援按日期建立目錄、按小時分割檔案、非同步寫入、執行緒安全
C# 遞迴搜尋檔案內容並匯出 Excel 完整實作
C# 專案實戰:Excel 關鍵字比對、遞迴檔案搜尋與結果匯出 本文完整實作一個 WinForms 工具:讀取 Excel 關鍵字清單,遞迴掃描指定資料夾下所有
C# Hashtable 學生資料管理:輸入、去重與奇數學號篩選
C# 非泛型 Hashtable 實作學生資料管理系統 本範例示範使用 System.Collections.Hashtable 儲存學生資料,包含輸入驗證、重
C# 抽象類別與方法多載實作:計算兩數之和完整範例
C# 抽象類別、繼承與方法多載實戰教學 本範例展示如何設計一個抽象基類別定義運算合約,再由衍生類別實作並透過方法多載支援不同資料型別(整數、浮點數、字串)的加法
以 C# 物件導向思維重寫 C++ 程式:運算式求值器完整對照
從 C# 到 C++:用物件導向風格實作運算式計算器 C# 開發者習慣「一切皆物件」的設計哲學,將邏輯封裝在類別中。本文展示如何將一個 C# 控制台運算式計算器
C# 字串 MD5 雜湊運算實作與安全性考量
C# 實作字串 MD5 雜湊:完整程式碼與最佳實踐 MD5 (Message Digest Algorithm 5) 是廣為人知的雜湊函數,雖然已不適合用於密碼
C# 非同步發送電子郵件實作與事件驅動模式
C# 非同步發送電子郵件:SendAsync 與事件回呼完整指南 非同步發送郵件能避免阻塞主執行緒,特別適合 WinForms、WPF 等桌面應用程式,或是需要
C# 同步發送電子郵件完整教學與程式碼範例
C# 同步發送電子郵件實作指南 在 C# 應用程式中發送電子郵件是常見需求,System.Net.Mail 命名空間提供了 SmtpClient 和 MailM