基本数据类型
基本数据类型(值类型)分为:整型,浮点型,布尔型和字符型。
整型:byte、sbyte、short、ushort、int、uint、long、ulong
浮点型:float、double、decimal
布尔型:bool
字符型:char
以下是各个数据类型的具体描述
注意:1.所有整数默认是int类型,所有小数默认是double类型
2.整型和整型计算结果还是整型;整型和浮点型计算,结果是浮点型;两整数相除,结果取整数
如需得到一个类型或一个变量在特定平台上的准确尺寸,可以使用 sizeof 方法。表达式 sizeof(type) 产生以字节为单位存储对象或类型的存储尺寸。下面举例获取任何机器上 int 类型的存储尺寸:
>>Console.WriteLine(sizeof(int));
>>4
基本类型转换
基本类型转换 分为显式转换和隐式转换
显式转换:高级转低级,强制性转换
格式:类型名1 变量1=(类型名1)变量2 //即将变量2强制转换成类型1的变量
例如:
int i=2;
byte b=(byte)i;
隐式转换:低级转高级,自动转换;
下面是char字符转换为ASCII值的信息表
C#中提供很多转换类型的方法:
Convert.ToInt32();ToInt16();ToInt64();ToDouble()等等; 主要是把字符串转换不同类型的数据,