學學習網 手機版

學學習網

學習路徑: 學習首頁 > 應用開發 > C# >

第九章 C#結構 Object類

設置字體:
----------------------------------
一、結構
結構和類幾乎一樣,在定義的時候只需要把class 寫成 struct 。為結構定義函數和為類定義函數完全一樣。那什么時候用結構呢?在一些時候,我們僅需要一個小的數據結構。如果用類的話性能是有
損失的, 而采用結構就比較合適。
注意,結構是值類型,而類是引用類型;結構不支持繼承;結構在編譯時,編譯器總會提供一個無參 的構造函數;在結構中不允許定義無參的構造函數。

二、部分類

有時候,可能多個人在訪問同一個類,我們可能把同一個類,接口或者結構放在不同的文件
中,只需 要在類 接口 結構前面加上 partial 關鍵字。
比如下面兩段不同的源碼分別位于不同的文件中,當編譯的時候,系統會自動創建一個
testOne 類,合 并兩個文件中的方法。
partial class testOne{
public void MethodOne(){}
}
partial class testOne{
public void MethodTwo(){}
}

三、Object 類。
所有的.NET 類都派生于System.Object。既然都派生自System.Object,這樣其一些特定的方法我們就可以直接使用。比如最常簡的ToString() 方法,是獲取對象的字符串表示的一種便捷方式。
----------------------------------
課程列表
重點難點
贊助鏈接
倾国妲己官网