第一章 .Net入门
一、学习路线及几个容易混淆的概念
1.1 学习路线
1.2 C# ,.Net 和ASP.net的区别
- .Net是一个平台
- C#是.Net平台下的一个语言
- ASP.net是.Net下开发网站的技术
二、 .Net 开发环境的说明和安装
Net开发环境的配置
VS(visualstudio)是微软官方提供的.net开发工具
编译和开发靠的是.NetFramework
三、用记事本编写和csc编译程序
3.1 第一个C#程序
实验结果:
四、 .netframework框架介绍
4.1 框架
关于Xamarin
4.2 关于界面
通过控制台读写文件
五、VisualStudio基本使用
5.1 VS注意事项
1.中英文逗号和分号
2.大小写
3.通过编译器提示或者错误列表,修改信息
5.2 关于项目
Console.ReadKey();等待用户输入一个按键
设置启动项的用法
六、注释
注释的目的:被注释的代码编译器忽略
注释的作用:说明代码的作用:程序中适当加注释;屏蔽无用的代码。
1 使用“//”注释一行代码,//之后的代码编译器会忽略(给例子代码加注释)。
2 /**/注释多行代码。(*)
3 还有“///”文档注释
快捷键 :Ctrl+ E +C
Ctrl+ E+ U
七、编译器优化以及反编译
优化:无用的变量 比如int i=8;
只有在使用的时候才会显示出来
反编译遇到的问题:1.寻找exe文件 在project-bin-debug下
2. 什么是编译什么是反编译?
编译器是:代码→exe
反编译是:exe→代码
反编译工具下载:
1)Reflector
下载地址1:http://www.xiazaiba.com/html/5268.html
下载地址2:http://www.downxia.com/downinfo/35185.html
2)ILSpy
下载地址1:http://www.orsoon.com/Soft/14703.html
下载地址2:http://ilspy.net/
了解底层的东西,对于以后程序员的工作是很有帮助的
八、学习方法
1、如果这个问题不影响后续学习,记下来,课间讨论。
2、如果问题影响后续学习,上课时间问老师
3.注意重点和难点
4.重复写案例
5.重复写练习