1.1 C# 基本类型

来源:互联网 发布:淘宝店铺绑定 编辑:程序博客网 时间:2024/05/13 17:56
Day 1

C#学习真正意义上的第一天。学习了一些比较基础的知识。例如数据类型,变量,运算符等等,来一个总结。
1,数据类型(预定义类型)——值类型和引用类型
值类型(基本数据类型 列举8种基本值类型)
(1)整型 关键字 int 整型 32位
long 长整型 64位
short 短整型 16位
三者不同的地方就是能够存储的位数不同
uint ulong ushort 无符号整型(没有负数)
(2)浮点型 关键字 单精度浮点型 float (小数有效位数7位)
双精度浮点型 double
财务精度浮点型 decimal
(3) 布尔 关键字 bool 只有两个取值(true 或 false)
(4) 字符 关键字 char
引用类型
1,string 字符串 2, object 对象类型
2,变量的定义与初始化
变量的命名规则
1,只能有字母,下划线,数字或@组成,并且不能以数字开头,@只能用在开头。
2,不可以与系统关键字同名。
3,不能使用重复的变量名,(区别大小写)。
4,要使用驼峰命名法。
5,见名知意。
变量的定义 数据类型 变量名=初始值。

3,三大运算符
--算术运算符(+ - * / %)
--关系运算符(> >= < <= == !=)
--逻辑运算符(&&与 ||或 !非)
&&:一假则假,全真为真; ||:一真为真,全假为假; !: 取反
--自增和自减
++:++左:先自加,再进行运算,运算是称为整条语句。
右++:先运算,再自加。
--:同++一样。

4,类型转换
高精度转换低精度:强制类型转换,转换精度(显式转换);
低精度转换高精度: 自由转换(隐式转换);
高精度到低精度:
decimal double float long int short
显式转换:
1,使用(类型名)变量名
float a=4.5f; int b=(int) a;
2,使用Parse,将字符串转换为其他数据类型。
float n=float.Parse(c);
3,使用Convert进行类型转换
int d=Convert.ToInt32(n);
5,函数
Main函数,整个程序的入口,一个程序至少一个Main函数。
输入函数:Console.ReadLine(),返回值是string类型。
输出函数:Console.WriteLine().
转换函数:int.Parse() 字符串转换为整型,返回值是int整型。
int.TryParse() 尝试转换为整型,返回值为bool类型。
Convert.ToInt32() 尝试转换为整型,返回值为int类型。
保留小数: .ToString("#0.00"); .ToString("F") F默认保留两位,加数保留几位。 Math.Round(数据,需要保留位数(如:2));
查看数据类型: XXX.GetType();