一.介绍
- .ent/dotnet:一般指.Net Framework框架。一种平台,一种技术
- C#(shrp尖刀):一种编程语言,可以开发基于.net平台的应用
- Java即是一种技术又是一种语言
二.dotnet
- dotnet开发的桌面应用程序叫Winform应用程序
- dotnet开发的internet应用程序叫ASP.NET应用程序
- dotnet可以做手机开发,Wp7,目前在中国刚刚起步
三.交互模式
1.C/S:客户机(Client)/服务器模式(Server)
例如:客户机(QQ等桌面应用)
2.B/S:浏览器(Browser)/服务器模式(Server)
例如:客户机(浏览器只要安装一个浏览器)
四.C/S和B/S 的区别
1.硬件环境不同
2.对安全要求不同
3.处理问题不同
五.IDE介绍
1.IDE(Integrated Development,集成开发环境)
2.Visual Studion 2010简介
六.注释
第一种:单行注释 以//开头,后面的是注释内容
第二种:多行注释 以/开头,以/结束 之间的就是注释内容
第三种:文档注释 在方法或类的上一行输入///就会产生
不写注释的程序员不是一个合格的开发者
7.折叠代码
#region //与#endregion连用,折叠代码
Console.WriteLine("**************************");
Console.WriteLine("** 想还年呢! **");
Console.WriteLine("**************************");
#endregion
出现一个减号,就可以点击折叠代码
8.软件系统依赖关系
注意事项:1…net框架只能在windows系统上安装
2.语言想要开发必须在windows 系统中安装.net框架
.net简介(了解)
9…net是如何实现语言无关性的(*)
无论是C#语言还是VB.net语言还是其他的语言都不是机器语言,都是需要通过中间语言的转换成计算机能够识别的语言
10.框架
- .NET Framework 类库
2.CLR(公共语言运行库(Common Language Runtime,CLR)是整个.NET框架的核心,它为.NET应用程序提供了一个托管的代码执行环境)
CLS:公共语言规范Common Language Runtime
CTS: 通用类型系统 Common Type System
JIT:即时编译器just In Time
11.声明变量
变量的声明方式
1.第一种变量声明方式
int number;//在内存中开辟了一个名number ,类型为int类型的一个空间
number = 1000;//给这个number赋值为1000;
2.第二种变量声明方式
int num1,num2,num3;
num1 = 100;
num2 = 200;
num3 = 300;
3.第三种声明方式
int number1 = 50;//声明了一个整数类型的变量
数据类型
数值 整型
有int
,非整型
有 double
,decimal
,float
,两者都是小数,但精度不同
非数值
有char(字符型)
String(字符串型)
这些变量下面的波浪线,不影响程序的运行,主要起提示作用,提示该变量分配的空间没有使用
double和decimal之间的不同在于精度不同和形式上的不同
double douNumber = 30.5;//存小数
decimal money = 23.67M;
所以通过精确度的对比decimal更适合在金钱方面使用。
C#使用的变量名
11.逻辑与算符
13.运算符的优先级
14.程序执行的结构
1.顺序结构:从主入口开始,一行代码一行代码的执行
2.if结构



