和大多數非計算機專業的朋友一樣,剛出來的時候我甚至都不知道什麼是.Net, 在應用中接觸到了之後才發現,原來它並不是你想象中的那麼難以接觸. 學過C++的朋友會發現學C#很快,
當然,c++與c#之間的區別也是很明顯的.
在工作和學習的過程中,由於身邊無人可問,唯一的辦法就是自己查資料,實在查不到的就上論壇去請教他人,深知查資料之苦. 為了方便和我一樣從0開始的朋友們,我會陸續把這幾個月來用到的都貼上來,這些都是在實際應用中用得到的,相信對你們一定會有所幫助的.
(1)引用與注釋
如果你使用的是visual studio 2005,那麼使用vb和c#開發的程序可以完全自由地相互調用,開發出來的應用程序叫做程序集,雖然名字有點不同,其實你就可以把它理解為應用程序,只不過是代碼托管的。不知道什麼是托管也不要緊,這一點也不妨礙我們去使用它。
首先來了解一下如何給你的程序添加注釋,這一點是很重要的,良好的注釋不僅僅對自己有用,更能夠方便他人。有時候一個項目時間放長了,再回頭來修改,如果沒有注釋好,看起來也會很頭疼的。
在c#中注釋的方式主要有3種,如下
(a)使用XML
這樣注釋的好處是可以為程序集生成XML文檔,而且你在其他地方引用這些被注釋的變量或函數的時候會出現智能提示。我一般都是這樣注釋的。這些標記並不需要你自己手動輸入,在你把變量或函數的申明部分寫好之後,在它上面的一個空行上輸入3個斜槓///,就會自動為你生成這些標簽。當然,還有其他的一些XML標簽,不過基本不需要使用,有這個自動生成的用著就很好了。
(b) // 注釋
在任何你想注釋的地方輸入雙斜槓,就可以在後面添加注釋了,不過只對該行有效
(c) /* ....*/
這種方式可以注釋大面積的代碼;甚至也可以在任意地方插入注釋,比如參數列表裡面,不過不推薦這麼做。
這種注釋方式的最常用地方就是注釋大面積的代碼,在調試程序的時候很有用。
在程序內部添加注釋的時候,可以先輸入/**,再回車。這樣可以讓你的注釋排列整齊一些。
說完了注釋,我們來說如何添加引用。
在開發程序的過程中,需要用到系統或別人開發的類庫,你只需要在解決方案資源管理器中點擊“引用”,“添加引用”就可以了,你可以在對象浏覽器中查看你所引用的類庫的公開接口、函數、屬性等
添加完引用之後,如果你希望在程序中用簡短的名稱來使用其中的函數,你必須在程序的開頭添加命名空間限定
例如:
這樣你在引用IO庫中的函數StreamWriter時就不需要使用System.IO.StreamWriter,而是直接用StreamWriter就可以了。不過建議不要大量添加這樣的命名空間限定,因為這樣可能會造成撞車,如果你只用到了某個類庫中的1,2個函數,還是直接使用完全限定名好了。