黑马程序员——C#基础总结笔记

本文总结了C#的基础知识,包括C#与.NET框架的关系、.NET平台的组成部分、常见应用领域、Visual Studio快捷键、代码折叠方法、变量声明规则、转义字符的使用等。了解这些基础知识对于C#编程至关重要。
---------------------- <a href="http://edu.youkuaiyun.com"target="blank">ASP.Net+Android+IOS开发</a>、<a href="http://edu.youkuaiyun.com"target="blank">.Net培训</a>、期待与您交流! ----------------------
1..net与C#的关系
.net框架是一种平台,一种技术              c#:是一种编程语言,可以开发基于.net平台的应用
关系:C#语言通过.net平台来编写、部署、运行,.net应用程序。
2..net平台的重要组成
FCL:框架类库(微软事先定义好的类的集合)注意:类是属于.net平台的
CLR:公共语言运行时      作用是:创建、部署、运行、.net程序必备环境
3..net都能干些什么?
桌面应用程序也就是我们经常说的winform开发 
Internet应用程序
手机开发
4.vs中常用的快捷键
ctrl+shift+N  新建项目快捷键   
ctrl+S           保存
ctrl+shift+S  保存所有的项目文件
5.解决方案中可以包含多个项目,项目可以包含多个文件,文件中是我们写的程序。
6.窗口的重置方法
重置开发环境可以使我们开发环境恢复默认状态
具体方法是:工具——导入导出设置——重置所有设置——否——visualC#——完成——关闭
7.main方法是 我们程序的入口方法当我们执行一个程序时,会首先找到main方法,从main的第一句程序开始执行,当main方法执行完成后,即执行到main方法的反大括号,程序就结束了。
8.设置字体设置行号的方法
设置字体:工具——选项——字体那颜色
显示行号:工具——文本编辑器——所有语言——行号打对勾——点击确定
10.C#中的注释符
注释就是对我们写的程序进行解释,注释是给人看的
单行注释:以//开始到本行结束
多行注释:/*——*/之间的都为注释 注释不会运行
文档注释:用于对类和方法进行注释,在类和方法的前面,连续输入三个///就会出现文档注释的代码
/// <summary>
/// 方法和类的注释
/// </summary>
11.写程序时常用的快捷键介绍
Home键可以跳到本行的最前面        End可以跳到本行的最后面
pageup上翻到程序的最顶部             pagedown下翻到程序的最底部
按住shift键光标经过的地方都会被选中
ctrl+Home 跳到文档的最前面          ctrl+end 跳到文档的最后面
12.折叠一段代码的方法
#region
中间是需要折叠的代码
#endregion 
13.MSDN是帮助文件——调用MSDN的方法是把光标放在int上按F1
14. 变量的声明需要注意的问题
先声明后赋值:int   a;a=3
定义变量时直接赋值   int   a=3;
可以一次声明多个同种类型的变量,变量之间用逗号隔开   string   zhangsan,wangwu;
15.变量名的定义规则:两条规则,三条注意 
两条规则
必须以字母,下划线,@符号开头;注意不能用数字开头
后面可以任意跟字母,数字,下划线 
三条注意
起的变量名不要与C#系统中的关键字重复
在C#中,大小写是敏感的
同一个变量名不允许重复定义还有就是定义变量名要有意义
16.变量可以重新赋值,一旦给一个变量赋了新值,那么变量中的老值就不存在了
17.转义字符的使用以及常见的转义字符
什么时候使用?
当我们需要在字符串中输入一些特殊字符时,就需要使用转义字符
转义字符是一个字符,它由一个\+一个字母来组成具有特殊意义的一个字符
常用的转义字符有
\n  换行    \b 退格    \t   制表符(由多个空格组成的一个字符,具有行与行之间的对齐功能)
18.在字符串的前面加一个@符号有两种意义:
字符串前加一个@符号那么字符串中有\,则不再理解为转义符;
 字符串前加一个@符号可以使字符串可以换行(如果前面加了@符号在字符串中用两个双引号代表一个双引号)

19.类型自动转换的规则
参与运算的操作数和结果必须一致,当不一致时满足下面条件时,系统自动完成类型转换
第一条:两种数据类型要兼容
第二条:目标类型大于原类型
---------------------- <a href="http://edu.youkuaiyun.com"target="blank">ASP.Net+Android+IOS开发</a>、<a href="http://edu.youkuaiyun.com"target="blank">.Net培训</a>、期待与您交流! ----------------------
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值