.net笔记1
- .net与C#的概念
.net/dotnet:一般指.Net Framework 框架,是一种平台,一种技术。
C#(Sharp):是指一种编程语言,可以开发基于.net平台的应用。
(*)Java既是一种语言也是一种技术。
2. 学会.net平台软件开发,都能做什么?
1).桌面应用平台 WinForm
2).Internet应用程序 ASP.NET
3).手机开发 Windows Phone 7
3. .net有2种模式:(都是基于网络应用)
C/S:客户机(Client)/服务器(Server)模式,多应用于WinForm
B/S:浏览器(Browser)/服务器(Server)模式,多应用于ASP.NET
4. IDE(Internet Development 集成开发环境)
例如:Visual Studio 2010
他是一套完整的开发工具集,为快速开发提供强大支持。
5. 解决方案是一个比较大的概念,他包含多个项目。这多个项目共同实现解决方案的功能。
1)重置开发环境:
工具菜单->导入与导出设置向导 选择重置
2).sln是解决方案文件的后缀名,里面存储的是解决方案的信息,包含多个项目。
.csprej是项目文件的后缀名,存储的是项目信息,可以包含多个类文件。
.cs是类文件的后缀名
3)在C#中每句话都以“;”结束。
6. 第一句话:在屏幕上显示要表达的内容。
1)Console.WriteLine(“你想要表达的内容”);
2)Console.ReadKey(); 当程序运行到这句话时停顿,然后按任意键结束。
3)F5运行。F6只生成不运行,可用来检查语法错误。
7. C#中的三种注释:
1)//:单行注释,//后的就是注释内容
2)/*···*/:多行注释,自/*起到*/结束之间的就是注释内容
3)///:文档注释,在方法或类的上一行输入///就会产生注释内容。
8.计算机使用基本技巧:
1)Ctrl+a Ctrl+kf :代码对齐
2)insert键:履盖与插入的转换
3)#region 代码提示
#endregion :折叠代码
9.英文缩写解释:
1)MSIL:微软中间语言
2)CLR:公共语言运行时
3)CLS:公共语言规范
4)CTS:通用类型系统
5)JIT:即时编译器
6).net框架包括:a.类库(里面是方法)
b.CLR(CLS,CTS)
10. 变量
1)int a; 表示在内存中开辟一个能存储一个整数a的空间,叫声明变量a;
a=1000;表示把1000放到叫做a的空间里,叫做给a赋值;
2)声明变量的语法:
数据类型 变量名
int age
3)常用的数据类型:
int 整型
double 双精度浮点型
char 字符型,必须用单引号引起来,且只能有一个字符。
string 字符串,必须用双引号引起来,由0个或多个字符组成。
decimal 货币类型,存储跟钱有关的数据,如:财务数据;
decimal sa;
sa=1234.45m;
4)3种变量声明赋值的方式:
a.数据类型名 变量名;变量名=值;
int a ; a = 3;
b. 定义时赋值:
数据类型 变量名=值;
int a = 3;
c.一次性可以定义多个变量,用逗号分开:
string zsName,lsName,wwName=”王五”;
注意:变量一定要先声明,再赋值,才能使用。
5)变量的命名规则:
a.必须以字母或“@”符号开头,不能是数字
b.后面可以跟任何字母、下划线何数字
注意:1.不能与C#中的关键字重复,以及用特殊字符做变量名;
- 变量名中的大小写是敏感的;
- 同一个变量名不能重复定义。
6)变量的命名规范:
a.Camel命名法:首个单词字母小写,其他单词字母大写
b.Pascal命名法:每个单词首字母都大写
c.如果使用英文缩写,则全部用大写
11.赋值运算符和赋值表达式:
赋值运算符:=
赋值表达式:含有赋值运算符的式子
+号可以连接2个字符串变量