概述
注释可以分为两种:单行注释//和多行注释/**/;
注释可以出现在代码的任何位置,但是注释不能分隔关键字和标识符;
如果在已有的命名空间(liyy)下创建一个新的命名空间(lyy),那么当需要使用新的命名空间中的内容时需要使用using.liyy.lyy;
整数类型:默认为0;
浮点类型:如果不进行显式的指定,那么包含小数的数值默认为double类型,可以使用f或者F来指定为float类型,也可以使用d或者D来指定double类型,默认为0;
布尔类型:其值只能是true或者false,不能赋予其他值,默认为false;
整数类型、浮点类型、布尔类型都是值类型;
引用类型:string、数组都是引用类型,默认都为null;
值类型直接存储值,是在栈中操作的,程序编译时就分配好的;
引用类型存储对其值的引用,是在堆中分配存储单元,程序运行时分配;
也就是说值类型就是现金,想花就花;引用类型就是银行里的钱,想花就得去取;
枚举类型:默认第一个枚举值为0,之后递增1;
类型转换可以分为隐式和显式两种;
隐式:
显式:也称为强制转换,可以使用()或者Convert;
装箱:将值类型隐式转换为引用类型;
拆箱:将引用类型显式转换为值类型;
C#运行一次为多个变量赋值:int a,b,c;a=b=c=100;
double i=3.1415926;
float i=3.1415926f;声明folat变量时必须加上f或者F;
常量:使用const声明,在声明的时候必须赋值,在程序中不运行更改常量的值,不然编译器会报错;
最后
以上就是文静烤鸡为你收集整理的C#从入门到精通读书笔记 数据类型、数据转换(一)的全部内容,希望文章能够帮你解决C#从入门到精通读书笔记 数据类型、数据转换(一)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复