C# 移除專案的 SourceSafe 版控綁定:自動化清理工具
痛點:換機器開專案跳錯誤 專案若曾加入 SourceSafe 版控,會產生 .scc、.vssscc、.vspscc 檔案,並在 .csproj、.sln 寫入
C# 中文語音合成實作:使用 SAPI 5.1 朗讀中英混合文字
前置需求 安裝 Microsoft Speech SDK 5.1 安裝 5.1 Language Pack(勾選中文/日文/英文) 專案加入參考:
C# Hashtable 完整操作指南:新增、查詢、遍歷與排序
什麼是 Hashtable? System.Collections.Hashtable 是鍵值對集合,Key 區分大小寫、支援任意型別(皆為 object),適
VB.NET vs C# 功能對照表(Visual Studio .NET 2003 版)
前言 針對 VS.NET 2003 兩大主流語言,整理**有意義的功能差異**。* 標記者:對方語言雖無直接語法,但可在 IL 層面實現相同功能。不列傳統迴圈/
在 C# 中呼叫 VBScript / JScript:MSScriptControl 完整實作
背景:工作流引擎的腳本需求 專案中使用者需在流程定義撰寫腳本控制活動跳轉(條件判斷、多分支)。腳本存資料庫,引擎執行時動態解譯。自寫解譯器風險高、工期緊,最終採
Visual C# .NET 連線 SQL Server 實戰指南(中文 Beta 2 版)
環境與前置作業 OS:Windows 2000 Server 中文版 DB:SQL Server 2000(含 OLE DB Provider)
用 C# 透過 WMI 管理本地與遠端電腦服務
前言:ServiceController vs WMI .NET 提供 System.ServiceProcess.ServiceController 操作服務
C# 異常處理深度解析(三):自訂資源封裝與 using 進階優勢
前情提要 前兩篇確立 using 是 C# 資源管理的標準解法,但前提是型別實作 IDisposable。若第三方類別(如舊版 TextReader)未實作,或
C# 異常處理深度解析(二):finally 與 using 的進化之路
承上:資源釋放的反覆嘗試 上一篇指出 ReadSource 在異常時會洩漏 TextReader。本篇將逐步演示如何用 finally 修補,並揭示其侷限性,最
C# 異常處理深度解析(一):從錯誤代碼到結構化異常
前言:Jon Jagger 的經典視角 本文翻譯自 Jon Jagger 先生的經典文章,探討 C# 如何透過結構化異常處理(SEH)解決傳統錯誤代碼帶來的痛苦
C# 學習筆記(一):語言與工具的江湖對話
前言:代碼之外的思考 學習程式語言,不僅是語法與 API 的堆疊,更是一場關於工具哲學、產業趨勢與個人選擇的心理戲碼。本文以戲劇獨白形式,記錄 C#、VB.NE
用 Visual C# .NET 打造專屬時間提醒小工具
前言:別讓時間在指尖溜走 專注於程式碼時,總是容易忘記時間。與其依賴手機鬧鐘,不如動手寫一個輕量級的桌面提醒器?本文將帶你從零開始,使用 Visual C# .
C# 操作 ADO.NET 存取 Access 資料庫完整指南
四大基本操作 讀取資料(支援整數、字串、日期等型別) 新增資料(透過 SQL INSERT) 更新資料(透過 SQL UPDATE) 刪除資料(透過 SQL
C# 排序演算法大全:氣泡、選擇、插入、希爾排序完整實作
演算法學習建議 學習程式語言需配合資料結構與演算法練習,以下提供四種經典排序的 C# 實作供參考。 1. 氣泡排序 相鄰元素兩兩比較,大的往後移,每輪將最大值
用 C# 建立萬年曆日記本:MonthCalendar 控制項完整應用
專案建立與介面設計 VS.NET 新增「Visual C# 專案」→「Windows 應用程式」 從工具箱拖曳:RichTextBox(顯示/編輯日記)、Bu