.NET基础第一天


一、.Net与C#
1. .NET/dotnet: 一般指.Net Framework框架,一种平台,一种技术
2. C#(sharp) :一种编程语言,可以开发基于.net平台的应用
3. .Net Framework 框架是.Net平台中不可或缺的一部分,它提供了一个稳定的运行环境保证我们基于.Net平台开发的各种应用能够正常的运转
C#:开发基于.Net的应用程序语言
4. .net都能干什么?
i. 桌面应用程序Winform,
ii. Internet应用程序ASP.NET,
iii. 手机开发wp8,
iv. Unity3D游戏开发或者虚拟现实
5. .NET两种交互模式:
i. C/S 客户机(Client) /服务器模式(Server):要求客户的电脑上必须安装一个客户端
ii. B/S 浏览器(Browser) /服务器模式(Server):要求客户的电脑上必须安装一个浏览器
二、Visual Studio的使用
1. IDE
Integrated Development Environment 集成开发环境
2. Visual Studio打开方式
i. 直接点击图标 或者 win+R devenv
ii. 以.cs结尾的文件是一个类;解决方案>项目>类
3. 在视图里面寻找“解决资源管理器”
.sln:解决方案文件,包含整个解决方案的信息,可以双击运行
.csproj :项目文件,里面包含着这个项目的信息,可以双击运行
4. 设置字体
工具->选项->环境->字体和颜色
5. 创建多个项目
右击解决方案 添加->新建项目
6. 启动项目设置
右击解决方案->属性(Alt+Enter)->通用属性->启动项目
三、VS快捷键
• 单行注释: Ctrl E+C
• 多行注释: Ctrl shift /
• 取消注释 Ctrl E+U
• Ctrl E+V快速复制一行
• Ctrl E+D 快速格式化对齐代码
• Ctrl+Shift+A 新建文件
• Alt+Enter 快速弹出智能提示
• 快速选择 选中行 Shift+End 和Shift+Home
• F1转到帮助文档
• F5调试
• Ctrl+F5(开始执行不调试)
• F6生成解决方案
• F9断点
• F10逐过程
• F11逐语句
• Ctrl R+R 快速重命名,并自动替换引用该文本的地方
• Ctrl R+E 封装字段
• Ctrl R+I 提取接口
• Ctrl K+S 添加外侧代码 如 添加 try-catch 或者折叠标记(折叠冗余代码 #Region和#EndRegion)等等
四、书写代码需要注意的地方
1. 代码中出现的所有标点都是英文半角,shift快速切换中文半角和英文半角 shift+空格 切换全角/半角
2. 在c#代码中,每行代码的结束都以分号结束,注意:这个分号也是英文半角的分号。
3. 方法或者函数:main函数是我们程序的主入口,你写的代码如果想要被执行的话,必须写在main() 函数中
4. 书写代码需要注意的地方:
i. 代码中出现的所有标点符号都是英文半角 shift键快速切换中文半角和英文半角
ii. 在C#代码中,每行代码的结束,都以分号结束,注意:半角英文的分号
iii. 运行代码的两种方式:
iv. 点击绿色的启动按钮
v. F5
vi. 生成解决方案 F6
5. 帮助我们检查语法错误——波浪线
i. 如果你的代码中出现了红色的波浪线,说明出现了语法错误
ii. 如果你的代码中出现了绿色的波浪线,语法并没有错误,只不过提示你有可能会出现错误,但是不一定出现错误,绿色线也被称为警告线