c#是基于.net平台的应用。特点有:不需要指针(不像c语言那样需要指针)、垃圾回收器能够自动的回收内存、支持给予特性的编程、具有构建泛型类型和泛型成员的能力、支持可选的方法参数和命名的参数
.net简介
.net是美国微软公司推出的一款用于软件开发和运行的平台
.net特点
这个平台允许应用程序通过internete进行通讯和数据的共享,不管是那种操作系统、设备或编程语言。从用户的角度来看,不管我们使用的是电脑还是手机,都能愉快的使用同样的应用程序。从软件开发的角度来看,由于.net与平台无关,我们可以使用任何自己熟悉的编程语言进行软件的开发。
.net的核心框架是.net framework。也就是说是.net farmework赋予了.net丰富而强大的功能,目前的最新版本是4.6.2
.net framework构成:公共语言运行时 和 类库
程序的编译过程:源代码<cls编译>----->CIL<clr编译>------->机器码
开发工具VS:vs是一个基本完整的开发工具箱,它包括了整个软件开发过程中需要的大部分开发工具,如:uml工具、代码管控、集成开发环境IDE等
vs常用快捷键:保存:ctrl+s 新建:ctrl+shift+n 开始测试:F5 开始执行不调试:ctrl+F5 查找源码定义:F12 自动对齐:ctrl+k+f 注释:ctrl+k+c 取消注释:ctrl+k+u
c#程序结构:定义命名空间(namespace) -->导入命名空间(using)-->定义类(class)-->定义类成员(字段、方法)-->注释
c#语法中的注释:1、单行注释:// 双斜杠表示
2、多行注释:/// 三斜杠表示
3、文档注释:/* */ 表示
Main()方法是所有c#程序的入口点,一个类只有一个main()方法。如果多个类含有main()方法,必须使用/main编辑器选项来编辑程序,以指定将哪一个main()方法作为程序的入口
什么是变量?==>是内存中开辟的一块用于存储数据的空间。变量的命名规则:可包含数字,大小写字母、下划线,数字不能作为变量的开头,变量名还不能和关键字同名
程序的调试步骤:1:在你觉得可能出错的行加断点 2:按F5启动调试 3:按F11逐步语句调试 4:找到出错的原因,按shift+F11停止调试
容量单位:电脑记忆体中最小的单位是bit(比特) 存储的最小的单位是byte(字节)。
来源:oschina
链接:https://my.oschina.net/u/4368300/blog/3797220