c 中this的用法

2021-08-29 14:44:46 字數 612 閱讀 9966

在c#中,this關鍵字代表當前例項,我們可以用this.來呼叫當前例項的成員方法,變數,屬性,欄位等;

也可以用this來做為引數狀當前例項做為引數傳入方法.

還可以通過this來宣告索引器

下面是你這段程式的註解:

// 引入使命空間system

using system;

// 宣告命名空間callconstructor

namespace callconstructor

// 過載car類的建構函式

// : this(petals) 表示從當前類中呼叫petals變數的值來作為建構函式過載方法car(string s, int petals)的第二個引數

car(string s, int petals)

: this(petals)

// 過載建構函式,: this("hi", 47) 表示調car(string s, int petals) 這個過載的建構函式,並直接傳入變數"hi"和47

car()

: this("hi", 47)

public static void main() }

}

c 中 的用法

c 中的 至少有以下幾種作用 1.忽略轉義字元 例如 string filename d 文字檔案 text.txt 使用 後 string filename d 文字檔案 text.txt 2.讓字串跨行 例如 string strsql select from humanresources.em...

c 中 的用法

從這個帖子開始記錄一下我學習和工作當中遇到的問題,以及解決方法等等。最經公司需要對於乙個c 做的瀏覽器外掛程式做維護,使得以前沒接觸過c 的我遇到了一大堆問題,在這記錄下c 中 的用法 是運算子中等級最高的,它分為三種 1 global scope 全域性作用域符 用法 name 2 class s...

C 中 的用法

一 字串中的用法 1。地球人都知道 c 中 字串常量可以以 開頭聲名,這樣的優點是轉義序列 不 被處理,按 原樣 輸出,即我們不需要對轉義字元加上 反斜扛 就可以輕鬆coding。如,c code?1 stringfilepath c docs source a.txt rather than c ...