1. 概念理解
.net:一般指.Net Framework框架。一种平台,一种技术
C#:一种编程语言,可以开发基于.net平台的应用
Java既是一种技术又是一种编程语言
2. .net
功能:
(1)桌面应用程序(Winform)
(2)Internet应用程序(ASP.net)
(3)手机开发(wp8)
交互模式:
(1)C/S:客户机服务器模式
(2)B/S:浏览器服务器模式
3. IDE(集成开发环境)
如:.net的IDE就是vs2010、vs2008
要运行C#文件要有.net框架
4. 变量
整数 | 小数 | 字符 | 字符串 | 金钱小数 |
---|---|---|---|---|
int | double | char | string | decimal |
int转double隐式转换,多小数 | double转int显示转换,丢精度 | 字符不能为空,最少是一个,最多也是一个 | 字符串可以为空,可以为多个 | double和decimal都是小数,但精度不同 |
5. 命名规则:
(1)必须以“字母”“_”或“@”开头,不能以数字开头
(2)后面可以跟任意字母、数字、下划线
(3)变量命名编码规范:
Pascal | Camel |
---|---|
标识符中每个单词首字母大写 | 标识符中首个单词首字母小写,其余单词首字母大写 |
用于类型名和成员名 | 用于本地变量和方法参数 |
若用到英文单词的缩写,全部用大写
6. 转义符:
\ + 特殊字符——–把特殊字符显示出来
\n | \\ | \t | \” | \b |
---|---|---|---|---|
换行 | 一个\ | 水平制表符 | 一个双引号 | 退格,后边有字符,会把前边的字符覆盖 |