C#类型转换

一、基本的类型转换

1、自动转换(隐式转换)——从值类型转换到y引用类型时(装箱)

2、强制转换(显式转换)——从引用类型转换到值类型时,或者从浮点型转换到整型(拆箱)

3、三种转换方式

·1用();举例:int a;  double b=12.3; a=(int)b;

·2用convert;——字符串类型不适用,其他的类型转换都可以 举例:int a; float c;double b=12.3; a=convert.ToInt32(b); c=convert.ToSingle(b);

     bool b=convert.ToBoolean(s);

·3用parse举例:int a; double b=12.3; a=int.parse(b);

 4、补充:其他类型转换为string类型

string aaa="10";

string aaa=aaa.ToString();

二、转义字符

\'——单引号

\"——双引号

\\——反斜杠

\0——空

\a——警告(产生蜂鸣)

\b——退格

\f——换页

\n——换行

\r——回车

\t——水平制表符

\v——垂直制表符

三、常量定义

const int a=1;——只能赋一次值,不可再次赋值

 

posted @ 2017-02-19 20:18  微雨11  阅读(183)  评论(0编辑  收藏  举报