-
自动类型转换:2种不同类型的数据运算,低精度类型会自动转换为较高精度的类型。 以3.5+8为例,显然数字8的精度较低(int),而3.5的精度较高(double),所以,8会自动转换为double型,即转换为3.5+8.0进行运算,结果为11.5。 请看这个例子:double d=2; 2的精度显然低于变量d的精度,所以2会自动转换为2.0然后赋值给d。 再看这个例子:int i=3.0;变量i的精度低于3.0,但是由于i已经声明为int型的变量,变量的值可以变,但变量的类型可不能变来变去的,所以这条命令会出错的。 强制类型转换:无法自动转换为我们需要的类型,可以用强制类型转换,比如上例可以这样完成: int i=(int)3.0; 数字前面的(int)表示转换的目标类型为int,3.0会被强制转换为3。 需要注意, double 型强制转换为int型将失去小数部分,比如(int)2.8,我们得到的将是2。查看全部
-
字符类型用单引号;字符串类型用双引号查看全部
-
{0}等同于c语言里的%d和%c查看全部
-
static void Main(string[] args) C#中的Main首字母要大写查看全部
-
假设a、b两个变量交换值,需要先声明一个中间变量temp,用temp临时存储其中变量a的值,再将变量b的值赋值给a,最后将temp赋值给b。查看全部
-
变量的声明和赋值可以同时进行查看全部
-
使用变量分为3步:声明、赋值、使用 声明变量的语法:数据结构 变量名; 给变量赋值的语法:变量名=值;查看全部
-
常量在声明时赋值之后是不能修改的查看全部
-
ctrl+F5直接运行查看全部
-
MSDN F1打开查看全部
-
msdn查看全部
-
但是,2个整数相除,结果仅保留整数部分,小数部分会被舍去。 Console.WriteLine(5/10);//输出0查看全部
-
记住这三点查看全部
-
字符串类型 string ,存储用“”(双引号)括起来的一串字符,例如:查看全部
-
字符类型 char ,存储用 '' (单引号)括起来的一个字符,例如查看全部
举报
0/150
提交
取消