c#中的常用的数据类型及其转换方式


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”

 以上为常用的类型转化方法,希望在学习的过成中大家多多帮助,多多提建议和意见。

  

 

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM