初入学习C#
1、.NET平台可以支持多种编程语言在上面开发,但是C#是专门为.NET平台开发的语言。
2、FCL-框架类库:微软事先定义好的类的集合。CLR-公共语言运行时:创建 部署 运行.NET程序的必要环境。
3、编写源代码C#源文件的后缀名是.cs,使用开发人员工具csc命令,将文件编译成exe文件,运行这个文件
4、程序集:通过csc命名编译成的exe文件叫程序集。由MSIL组成和微软中间语言。CLR:JIT(将程序集的微软中间语言转换成本地平台的CPU指令,并将指令发送给cpu执行)。
5、集成开发环境:新建项目/控制台应用程序/名称/方案/
6、数据类型:内存访问速度最快,断电消失,每个数据类型内存开辟空间根据这个数据类型最大值来确定,预定义数据类型,微软事先规定好开辟的空间大小,变量使用之前必须有值。数据转换(parse,convert)。convert调用了parse,只是在前面进行了null判断。
7、栈,堆,怎么开辟空间。值类型,引用类型。char、bool、枚举、结构;string、数组、类……
8、流程控制