一、.Net基础【1.2】变量和数据类型

1.标识符规范

命名规则:1)由字母、中文(不推荐)、数字、下划线 _;2)不能以数字开头;3)不能全是关键字。
变量驼峰命名法:首字母小写,每个单词第一个字母大写。ageOfBaby、openComputer、createMenuItem。
标识符要有意义;标识符的命名规范,不是强制规定,而是“潜规则”:类名、方法名:大写开头;变量名:小写开头。

2.数值类型

  • byte是“字节”类型,代表一个8位二进制,也就是一个字节。
  • 整数常量默认是int类型,小数常量默认是double类型。
  • 选用数据类型的时候在考虑到数据的可能范围之后,选择最小范围的类型,这样节省资源。

2.1小数类型计算问题

计算5除以8:

Console.WriteLine(5/8);
Console.WriteLine(5.0/8.0);
Console.WriteLine(5.0/8);
Console.WriteLine(5F/8F);
Console.WriteLine(5D/8D);

再看看哪个错,结果是:

int i1 = 5/8;
int i2 = 5F/8F;
float f1 = 5F/8F;int i2 = (int)5F/8F;//错误 //int i2 = (int)(5F/8F); //正确 

2.2

C#中表达式从左向右扫描进行扫描运算,一旦遇上一个字符串,之后的运算就变成字符串了。

原文地址:https://www.cnblogs.com/lolitagis02/p/8052532.html