《c#高階程式設計》:第三章
1.值型別變數把其資料儲存在堆疊中,引用型別的變數把其資料儲存在堆中。
2.c#中的結構( struct a{} 沒分號)非常類似類(class b{}),但是前者是值型別,後者是引用型別。引用型別:b b1=new b(); b b2=b1; 此時改變任何乙個,另乙個跟著變。(原因不解釋了)
3.c#中bool值和整數值不能相互轉換。
4.c#中char是16位,c++是8位。
5. 第57頁,string s1="qq"; string s2=s1; 是引用型別,但是若修改其中乙個,它會自動建立完全新的string 物件,另乙個沒改變。
6. 新知識:string filepath="c:\\profession\\first.cs"; 反斜槓有個是轉義用的。 或者寫成: string filepath=@"c:\profession\first.cs"; 甚至可以換行,
string ss=@"twas b s
sd sdsd"; 包含了換行符。
7.c#中virtual 方法可具體實現,abstract 在父類中不能有實現。
C 基礎知識點
1.單行注釋 多用於給變數注釋 2.多行注釋 多用於大段文字注釋 3.文件注釋 多用於給類和方法注釋 只能以字母 或者 符號開頭。開頭暫時不要用,它們有自己特殊的意義 後面可以跟任意的字母數字下劃線 命名法 1 camelclass駝峰命名法 變數名首單詞的首字母小寫,其餘的每個單詞的首字母大寫eg...
C 基礎知識點
主要包含c 常用語句 語言特徵 物件導向程式設計基礎 集合和索引。c 常用語句 物件導向程式設計基礎 高階程式設計 多重介面實現,c 不允許多重類繼承,但c 允許多重介面實現,定義時基類必須在介面之前,如 public class mobile phone,iusb,ibluetooth publi...
c 基礎知識點
1.new 修飾符可以隱藏從基類繼承的方法。2.socket 3.delegant 4.event 5.靜態方法,靜態建構函式 靜態建構函式只執行一次。6.抽象函式,繼承類,不適用override關鍵字方法 7.object 是什麼資料型別。8.反斜槓 backslash 9.dataset can...