原创 WinForm文本框的輸入驗證

private void txtNumber_KeyPress(object sender, KeyPressEventArgs e) { if (!Char.IsDigit(e.KeyChar)&

原创 掃雷-源碼

效果圖:<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAcIAAAF4CAYAAADHSflWAAAgAElEQVR4Aex9CYAeRZX/myMnEHIAhiNyBVB

原创 貪喫蛇-源碼(待完善)

<span style="color:#666666;background-color: rgb(255, 255, 102);"></span></pre><p>粗略的雛形:</p><p><img src="data:image/png

原创 C#設計模式(單例

單例設計模式 簡單說就是一個窗體只能打開一次。 步驟: 1)、將要打開的那個窗體的構造私有。 2)、提供一個靜態方法,聲明一個窗體成員frm。 3)、在靜態方法中判斷,如果frm不爲null,則創建一個窗體對象,再在if外返回frm。 /

原创 【轉載】VS快捷鍵,非常實用!

1、F12 這個鍵在查看代碼的時候,特別有用。通過F12你可以快速的找到一個字段、函數、類的聲明所在,通過 Ctrl+減號你可以快速的返回到函數的調用處。   對比Eclipse: VS          Eclipse F12

原创 進程類Process與多線程Thread

進程類(Process)的基本操作: //通過進程類查詢系統所有進程 Process[] pros = Process.GetProcesses(); foreach (var item

原创 VS2010的快捷鍵;VS2012變化的快捷鍵

註釋::VS2010是(Ctrl+E,C),VS2012是(Ctrl+K, Ctrl+C),實際操作,按住Ctrl鍵不放,先按K鍵,再按C鍵。相當於Ctrl+K加 Ctrl+C的組合鍵 反註解:VS2010是(Ctrl+E,U),V

原创 winform分頁的製作

成品效果: 下面是效果實現的所有代碼: 備註: 控件名稱解釋: 首頁(按鈕)-->btnHomePage 上一頁(按鈕)-->btnUpPage 1(按鈕)-->btnShowYe1 2(按鈕)-->btnShowYe2

原创 對XML進行創建,讀取,追加,刪除節點的操作

1、創建普通的XML using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threadin

原创 使用GDI繪製驗證碼

效果圖: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Dra

原创 T-SQL總結

數據庫的設計 (1)什麼是數據庫的設計? 數據庫設計就是將數據庫中的數據實體以及這些數據實體之間的關係,進行規劃和結構化的過程。   (2)整個項目開發的的流程: 需求分析à概要設計à詳細設計à代碼編寫à運行測試à打包發行   (3)繪製

原创 委託(泛型委託、lamda表達式、用委託進行窗體傳值、多播委託

爲什麼要使用委託? 將一個方法作爲參數傳遞給另一個方法。 委託概念 聲明一個委託類型 委託所指向的函數必須跟委託具有相同的簽名(參數和返回值=簽名 泛型委託 using System; using System.Collectio

原创 用T-SQL創建數據庫,數據表,添加約束,數據備份

--以操作系統命令行解釋器的方式執行給定的命令字符串, --並以文本行的方式返回任何輸出 --在使用xp_cmdshell之前,需要執行 sp_configure以啓用xp_cmdshell exec sp_configure 'show

原创 一個簡易的聊天程序(Socket)

效果圖: 服務端Server代碼: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; usi

原创 FileStream文件流

使用文件流拷貝一個較大的多媒體文件: public static void CopyFile(string soucre, string target) { using (FileStream f