類型轉換

隱式類型轉換

顯示類型轉換

char.Isletter(a);Char.IsLower(a);

Convert.ToInt32(string);Int.Parse(string);將字符串轉換爲整形

加static和不加static

namespace ConsoleApplication4
{
class Program
{ //加static則直接類名.方法或者屬性進行訪問;不加static則需進行實例化
/int/ static int test;
static void Main(string[] args)
{
Program.test = 10;

    }


}

}

當我們實例化一個類時,系統會自動的對這個類的屬性進行初始化;數字類型初始化爲0/0.0;string類型初始化爲null;char類型初始化爲\0;

構造方法傳參對變量進行初始化:

使用構造方法的好處:1)對多個屬性進行賦值時,不需要重複寫實例名;2)可以保證用戶在new一個對象的時候必須對屬性賦值;3)和第2類似,在創建對象時,對只讀屬性進行初始化;4)構造方法是一個特殊的方法,它的名字與類名字相同,方法沒有返回值,

注:當我們定義好一個類時,如果沒有寫構造方法,系統會給我們加上一個默認的無參數的構造方法

類圖:

拋一個異常:通過 throw new exception()

任何類型都可以轉換爲Object類型;

命名空間:用來解決類的衝突問題;

1)在同一命名空間的類,可以訪問到;當我們訪問類的時候,只能訪問到同一命名空間的類。

2)要想訪問到別的命名空間下的類,需要加上Using;比如Using system;其二方法:通過加命名空間.類名,ctrl+.;

3)可以在命名空間下定義命名空間;

4)命名空間是邏輯上的層次,不是物理上的;threading;test;data;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章