c 基礎知識筆記1 0 0 0

2021-09-25 04:38:48 字數 941 閱讀 3212

介紹一下// 與 /// 注釋的區別:

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 的類。這些方法必須在子類中被實現。反射 程式集包含模...