1. 程式人生 > >C#語言類型總結

C#語言類型總結

數字類型 中大 字母 方式 取值 書寫 類型 c#語言 種類

C#語言類型在目前的學習中大致有四種類型是比較常見,分別是char、string、int、double,下面總結一下這4種語言的知識點。

1、定義

char字符類型:單個文字(漢字、字母、數字、標點符號),用成對英文單引號表示。

string字符串類型:不限數量文字(漢字、字母、數字、標點符號),用成對的英文雙引號表示。

int整數類型:表示整數,直接書寫。

double小數類型:表示包含小數點的數字,直接書寫。

2、數據運算

(1)int與double的運算

支持運算:加(+)減(-)乘(*)除(/)求余(%),返回類型與運算類型相同,但是double與int運算得到double類型

(2)字符串運算(字符串與任意類型的運算)

支持運算:拼接(+),結果是字符串合並,返回類型是字符串。

3、數據類型轉換

(1)、任意類型 to string

轉換代碼:待轉換數據.ToString();,返回類型 String。

示例:int a;string b=a.ToString();

(2)double 與 int 互換

a、取值範圍小的數字類型轉換成取值範圍大的數字類型,采用隱式轉換,不需額外的代碼,計算機會自動完成轉換,

b、取值範圍大的數字類型轉換成取值範圍小的數字類型,采用顯式轉換,需要額外的代碼

轉換方式:在需要轉換的數字前加一對英文小括號,括號裏寫入要轉換的目標類型。

顯式轉換會丟棄小數部分,保留整數,所以顯式轉換有可能造成數據丟失。

c、double的取值範圍比int的取值範圍大。

(3)、string to 數字類型

string to int :string a = int.Parse(b);

string to double :string b =double.Parse(c)

C#語言類型總結