msdn 搜索资料
数据类型:
一、值类型:
简单类型:
整型:
有符号整型:sbyte,short,int,long
无符号整型:byte,ushort,uint,ulong
Unicode字符型:char
IEEE浮点型:float,double
高精度小数:decimal
布尔型:bool 两个值:true,false
枚举类型:enum{...} 用户自定义类型
结构体类型:struct{...}用户自定义类型
二、引用类型:
类类型:
所有类的基类:object
字符串类型:string
class:用户自定义类型
接口类型:interface
数组类型:int[] ...
委托类型:delegate
变量:用于临时存储数据
变量的定义:
数据类型 变量名;
数据类型 变量名=赋值;
数据类型 变量名1,变量名2,...;
变量的赋值:变量名=值;
数据类型转换:
显示转换:直接在数据或变量前,加(类型)
数值类型跟数值类型之间
隐式转换:
类型.Parse(数据):
Convert.To类型(数据);
从字符串转成值类型
当字符串转成值类型,必须要在数值类型的承受范围之内。
#region==生存随机数的类 生成随机数0-1000==
////生存随机数的类 生成随机数0-1000
//Random r = new Random();
//int shu = r.Next(1000);
//Console.WriteLine(shu);
//Console.ReadLine();
#endregion
#region==字符串转换为小数==
//字符串转换为小数
//string a, b; //定义两个字符串 a,b
//a = Console.ReadLine(); //a就是输入的
//b = Console.ReadLine(); //b就是输入的
//double c = double.Parse(a);// 小数类型c = c转换成小数
//double d = double.Parse(b);
//double e = c + d;
//Console.WriteLine(e);
//Console.ReadLine();
#endregion
#region==强制转换==
//强制转换
//int a;
//decimal b;
//b = 1.30M; //decimal 数值后面必须加m
//float f = 1.5f;
////强制转换 前面直接(数据类型)
//a = (int)b;
//Console.WriteLine(a);
#endregion
#region==字符串转换为int类型==
// //字符串转换为int类型
// string s = "1.2";
// int aa = (int)Convert.ToDouble(s);
//Console.WriteLine(aa);
//Console.ReadLine();
#endregion
#region==小数转换为字符串==
// //小数转换为字符串
//double sss = 2.3234;
//string jieshou= sss.ToString();
#endregion