介紹一下// 與 /// 注釋的區別:
c# 引入了新的 xml 注釋,即我們在某個函式前新起一行,輸入 ///,vs.net 會自動增加 xml 格式的注釋
// 不會被編譯,而 /// 會被編譯
所以使用 /// 會減慢編譯的速度(但不會影響執行速度)
但使用 /// 會在其它的人呼叫你的**時提供智慧型感知(通常在form。designer.cs 視窗會自動生成 /// 注釋的程式)
/// /// 必需的設計器變數。 //定義屬性,注意該屬性為可讀可寫屬性
///
要注意,必須要有:
/// ///
///
xml 注釋分為一級注釋(primary tags)和二級注釋(secondary tags),前者可以單獨存在,後者必須包含在一級注釋內部。
i 一級注釋
1. 對型別進行描述,功能類似,據說建議使用;
2. 對共有型別的類、方法、屬性或字段進行注釋;
3. 主要用於屬性的注釋,表示屬性的制的含義,可以配合使用;
4. 用於對方法的引數進行說明,格式:value;
5. 用於定義方法的返回值,對於乙個方法,輸入///後,會自動新增、列表和;
6. 定義可能丟擲的異常,格式:;
7. 用於給出如何使用某個方法、屬性或者欄位的使用方法;
8. 涉及方法的訪問許可;
9. 用於參考某個其它的東東:),也可以通過cref設定屬性;
10. 用於指示外部的xml注釋;
ii 二級注釋
1. or主要用於加入**段;
2. 的作用類似html中的標記符,就是分段;
3. 用於引用某個引數;
4. 的作用類似,可以指示其它的方法;
5. 用於生成乙個列表;
C 筆記0 基礎知識
我在信盈達裡面學了一點點,剛學,想把筆記記在這裡,想跟大家討論討論,有錯記得叫我喲 include 輸入輸出標頭檔案 using namespace std 標準命名空間 命名空間 避免全域性實體衝突 使用方法如 led a key a std a std是標準命名空間,建議 全都加上這句 回顧一下...
C語言基礎知識筆記
指標變數是乙個變數,只是它的值是乙個位址,與其相關的兩個操作符為 和 為取位址符,用於獲取變數的儲存位址 取值符,用於獲取指標指向的位址中儲存的變數,但需要注意的是 也用於定義指標變數。在32位的系統中,不論指標變數型別是什麼,它總是32位 但是指標型別決定了指標變化時的基準量。例如,定義乙個整型指...
C 基礎知識
抽象類 abstract class 一種不可以被例項化的類。抽象類中一般含有抽象方法,當然也可有具體實現。繼承類只有實現過所有抽象類的抽象方法後才能被例項化。介面 inte ce 只含有共有抽象方法 public abstract method 的類。這些方法必須在子類中被實現。反射 程式集包含模...