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#語言類型總結