1.
幾個名詞
cts:common language sytem
clr:common language runtime
cls:common language specification 2.
物件型別
值型別:簡單型別、結構型別、列舉
應用型別:
class
、string
、陣列、介面。
delegate。
3. 方法:
靜態:類可以引用
非靜態:類的例項可以引用 4.
介面(inte***ce)
必須是public
(預設)的,只有
public
方法(預設)的定義,不能有實現。無變數等。 5.
其他非常見型別
checked,unchecked 6.
靜態建構函式
靜態建構函式不能帶引數,不能具有可訪問性修飾符,也不能被顯式呼叫。類的靜態建構函式是自動地被呼叫的。 7.
結構 類
與結構有很多相似之處:
結構可以
實現介面
,並且可以具有與
類相同的成
員型別。然而,
結構在幾個重要方面不同於類:
結構為值型別而不是引用
型別,並且
結構不支援繼承
。 8.
字串c#
支援兩種
形式的字串:規則
字串和逐字字串。
規則字串由包含在雙引號中的零個或多個字元組成(如
"hello
"),並且可以包含簡單轉義序列
(如表示製表符的
/t )
、十六進製制轉義序列和
unicode
轉義序列。
逐字字串由@
字元後跟開始的雙引號字元、零個或多個字元以及結束的雙引號字元組成。乙個簡單的示例就是
@"hello" 。
9. 一些不常用的指令
行指令#line
#warning
#error
10.
當型別從基類繼承時,基類的所有成員(例項建構函式、析構函式和靜態建構函式除外)都成為派生型別的成員。基類中關於成員的可訪問性的宣告不能控制該成員是否可繼承:繼承性適用於任何成員,只要它們不是例項建構函式、靜態建構函式或析構函式。然而,在派生類中可能不能訪問已被繼承的成員,原因或者是因為其已宣告可訪問性,或者是因為它已被型別本身中的宣告所隱藏。
C 一些容易忽略的知識點
先看下c語言 c語言是一種面向過程的程式語言,是由資料結構和演算法組成的c語言程式設計,強調的是執行效率。1 c語言的歷史 1969至1973年 美國貝爾實驗室 2 c語言的功能 結構化程式設計 3 c語言的優點 高效 靈活,應用領域廣泛 4 c語言的缺點 c語言沒有自動釋放的機制,如果程式設計師在...
C 中一些容易混淆的概念
指標函式 是指帶指標的函式,本身是函式,只是返回值是某乙個型別的指標。int fun int x 函式指標 指向函式的指標變數,即本質是乙個指標變數。int fun int x void fun 定義函式指標 void test int main void test typedef typedef ...
關於一些iOS開發中容易忽略的一些屬性設定
ios 開發手記 ios私有方法 我們有時會遇到,希望某個類的方法不能被它的繼承類所繼承,這個時候我們就要用到私有方法,所謂的私有方法就是把方法不寫在標頭檔案.h裡面而是寫在.m中,這樣別人不能直接呼叫,例子如下。假設現有的類為myclass 在類的標頭檔案 為 inte ce myclass vo...