c#中常用的數據類型及其轉換方式
作為一個小白,最近開始學習c#,准備記錄一下里面的常用的數據類型,以及他們之間的轉換。
1.c#中的常用類型有整型(int)、浮點類型(float,double)、字符類型(string,char)。
2.常用類型的轉換。
2.1 隱式轉換(指不需要自己寫代碼,系統自動完成轉換)
舉個例子:
a. int類型轉double類型
int a= 3;
double b = a; //系統自動將a轉換成double類型。
b. char類型的任何數據都可以隱式轉int(對應的Unicode編碼)
char a='a'; int b=a ; // b=97 char a=a+'1' //a=97+49=146 //轉換成對應的Unicode編碼在相加
2.2 顯示轉換(需要自己編碼)
舉個例子:
a. int 轉 double
double a=3.3; int b=(int)a-2;//前面加上要換轉的類型 b=1 //
b. string 轉int 或 double
String a="235" int b=int.parse(a); //通過 要轉換類型.parse()方法。//
double c=double.parse(a)
c .任何類型轉String類型 (.ToString()方法)
int a= 56; double b=23; String c= a.ToString();//使用ToString()方法 c="56"
String d= b.ToString(); d="2”
以上為常用的類型轉化方法,希望在學習的過成中大家多多幫助,多多提建議和意見。