注释可以分为两种:单行注释//和多行注释/**/;
注释可以出现在代码的任何位置,但是注释不能分隔关键字和标识符;
如果在已有的命名空间(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#从入门到精通读书笔记内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复