C#基础语法学习笔记.docx

C#基础语法学习笔记.docx

ID:50984873

大小:413.08 KB

页数:9页

时间:2020-03-08

C#基础语法学习笔记.docx_第1页
C#基础语法学习笔记.docx_第2页
C#基础语法学习笔记.docx_第3页
C#基础语法学习笔记.docx_第4页
C#基础语法学习笔记.docx_第5页
资源描述:

《C#基础语法学习笔记.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C#基础第一天.net:是一种多语言平台,一种技术,也可以用于Linux(Mono),应用程序->.netFramework->CLR->操作系统C#:是一种编程语言,基于.Net平台开发应用Java:既是一种单语言多个平台或技术,又是一种编程语言,C/s:客户机/服务器模式B/s:浏览器/服务器模式VisualStudio简介:1)一套完整的开发工具集2)用于开发桌面应用程序、asp.netweb应用程序、xml、webservice、移动应用程序3)为快速开发提供强大支持在文件中,命名空间中可以包含类,类中可以包含方法,方法中可以使我

2、们写的程序using:引用命名空间大小写问题:所有关键字小写;类名、方法名、属性名等,则采用所有单词首字母大写;变量名称采用第一个单词全部小写,之后的单词首字母大写;常量名称所有字母大写,单词间用下划线区分。方法;开发环境设置:如果工具栏、解决方案位置乱了,可以重置,方法:工具>>导入导出设置向导Main方法四我们程序的入口方法解决方案文件(.sln)包含多个项目文件(.csproj)Console.ReadKey();是在调试状态下等待键盘输入,然后退出命令框Vs字体、行号设置:工具>>选项>>字体和颜色工具>>选项>>文本编辑器>>c

3、#>>勾选行号一个解决方案中的另一个项目如果影响现在的项目,可以右键单击项目>>卸载项目,需要的话右键单击项目>>重新加载项目注释:工具栏上有注释和取消按钮1)单行注释://..2)多行:/*..*/3)文档注释:对类和方法注释,///…当出现出错对话框时,选中对话框,然后ctrl+C,可以复制里面出错信息,然后百度快捷键F6:生成解决方案F5:调试当前项目#region和#endregion:折叠一段代码,方法内外都可以使用.netframework:.netframework类库和CLR,关系如下:第二天cw(代码段)+tab键:出现

4、Console.WriteLine()变量:计算机使用内存来存储数据;变量代表一块内存空间,通过变量名称向内存存/取数据浮点数,默认是double类型,小数后加m/M表示decimal类型,表示货币,如decimald=10.55m;变量一定要先声明再赋值命名规则:大小写敏感;第一个单词首字母小写,其余单词首字母大写,如myName(Camel命名法);缩写英文单词全部大写;在方法中定义变量,要使用Camel命名法Pascal命名法:所有单词首字母大写赋值运算符和赋值表达式:在一个方法中,一般情况下变量智能定义一次,但可以多次赋值+号在c

5、#中有两种意义:数学中加法;连接两个字符串占位符:Console.WriteLine中,第一个参数中可以使用占位符,占位符用{数字}组成,如:Console.WriteLine(“{0},{1}”,name,age);字符串类型:Console.ReadLine();用于让用户从键盘输入一句话,按Enter键;把输入的内容赋给string变量,可以获得输入的值,如:stringinput=Console.ReadLine();转义字符:特殊字符如引号,换行,退格等在字符串中显示需要转义字符,由一个加上一个字符组成。常用的有表示换行;

6、r表示回车;b表示退格;t表示tab键,表示多个空格,也可以保证行与行之间的对齐;\表示输出。在字符串前面加@的意义:表示不再转义;表示换行。在字符串中用两个双引号代表一个算术运算符及算术表达式:二元运算符,要求参与运算的两个操作数类型一样,满足下面两个条件,不一致时,系统自动完成类型转换。条件:两种类型兼容,如int,double;目标类型大于源类型,把小的转向大的,且不丢失精度类型转换:(类型)待转换的值:强制类型转换Convert:考虑数据意义的转换异常捕获:try{}catch{}第三天算术运算符:一般情况下,一元运算

7、符的优先级比二元的高先乘除,后加减,有括号先算括号里的,相同级别的从左至右运算能够改变变量中的值得:=,++/--关系运算符:6个关系运算符,用于比较两个事物之间的关系:>,<,==,!=,>=,<=,关系表达式的运算结果为bool类型,字符串比较只能是==,!=逻辑运算符:&&,

8、

9、,!闰年条件:年份能够被400整除;年份能够被4整除,但不能被100整除短路方式:在进行逻辑与的时候,如果第一个表达式为false时,不再运行第二个表达式;在进行逻辑或的时候,如果第一个表达式为true时,不再运行第二个表达式if结构:if;if-else;

10、if-elseif-else可以处理范围switch结构只能用于等值比较,case后面如果有语句,必须有break循环结构:do-while:先执行,再判断程序调试:设置断点,按F10(逐过程

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。