开始了一段时间的C#,针对C#聊聊初步认识,点滴的知识需要我们积累起来哦~
主要内容C#和.net之间的关系
.NET
开发各类应用的框架和程序运行库。.NET一般指.NET Framework框架,一种平台,一种技术。
C#
C#是基于.NET 框架的编程语言之一,可以开发基于.NET平台的应用。
(PS: Java既是一种技术又是一种编程语言)
.NET功能
- 开发桌面应用程序 winform
- Internet 应用程序 ASP.net
- 手机开发 WP7
项目命名规范
命名不可包括:/ ? : \ * <> | # %
代码框架的含义
注意:一个程序只有一个主入口即主函数,类中科院有多个方法(函数),也可以有多个类。
C#中的注释符
- 单行注释 :// 后面写注释内容
- 多行注释:/* */
- 文档注释:///
常用代码快捷键
shift +home+end 选中所在行
shift +pageup+pagedown 选中该页
Ctrl A 全选
delete 删除光标右边的内容
backspace 删除光标左边的内容
Ctrl+K+D 代码重排(前提是代码没有错误)
Ctrl+E Ctrl+S 代码出现对齐点 同样进行该操作可以取消代码对齐点
#region 和#endregion 将代码放入其中,可以折叠代码
数据类型
字符类型,字符串类型,整型,小数类型(double),金钱类型(decimal decimal money=25.24m;后面加m 和double 进行区分)
字符不能为空,最少是一个,最多也是一个。
字符串可以为空。
变量命名规则
必须以字母,_ 或@符号开头,数字不可以开头
后面可以跟任意字母,数字,下划线
用一个变量名不允许重复定义
变量名区分大小写
命名时注意不要用关键字
缩写字母含义
C/S:客户机与服务器交互
B/S:浏览器与服务器交互
IDE:集成开发环境
MSDN:帮助文档