這篇文章我將不會去介紹如何使用#region指令。因為每個C#開發人員都應該見過和使用過#region指令的。這篇文章將討論如何在代碼中正確的使用它。使用#region就是將一些有關聯的程式碼群組織在一起,然後摺疊起來。這樣你就在一個函數中看不到很長的令人頭痛的程式碼片段。例如:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->public
這篇文章將教你如何不使用Visual Studio,使用純文字檔案建立一個WCF服務。 一、編寫代碼: 首先,在你的C盤建立兩個txt檔案。一個檔案名稱為:ServerProgram.txt,一個檔案名稱為:ClientProgram.txt。 在ServerProgram.txt中輸入下面代碼,實現一個加法的WCF服務,代碼很簡單:Code highlighting produced by Actipro CodeHighlighter
1. Create a new local PST file and a local Personal Folder.a. Highlight Inbox, and scroll the Folder list to the bottom, find the "Data File Management…" link.b. Click on it. And click the "Add" button in the "Data Files" tab of the
Flash和HTML5的比較已經成為現在最熱門的主題之一,我們不去爭論哪個好哪個不好。和HTML5在很酷的動畫和簡單的遊戲等方面一樣,除非HTML5在未來幾年有一些重大發展,否則Flash在富內容網頁應用和遊戲方面永遠是不錯的選擇。下面收集了50個非常酷的HTML5應用執行個體來展示其無限潛力。1. Tunneler2. JuicyDrop3. Magnetic4. Trail5. Sinuous6. DDD7. Harmony8. Lines go all over the
一直以來都存在代碼注釋的作用的討論。很多人認為注釋是不必要的,寫注釋那是因為代碼可讀性太差了。我也同意這個原則。如果必須添加註釋,我覺得可以添加一些解釋代碼為什麼,而不是做什麼的注釋。下面我舉個例子說明該如何除去代碼中的注釋。 我們直接看代碼,下面的代碼是我要對注釋進行清除的例子。(這段代碼只是作為一個例子,沒有做過多的考慮。)Code highlighting produced by Actipro CodeHighlighter
類的繼承和類的包含都是為了擴充原來的類。(可以參見重構中的Introduce Foreign Method和Introduce Local Extension) 重構中推薦用繼承,因為實現起來比較簡單。但是有一種情況下必須用包含。下面是一個例子: 現在有一個Date類,我們知道該類的結構,但是卻無法改變這個類。 public class Date { int y,m,d; public Date(int _y , Int _m , int _d) { y=_y; m=_m;