《c#语言编程》PPT课件

《c#语言编程》PPT课件

ID:36607650

大小:262.91 KB

页数:20页

时间:2019-05-09

《c#语言编程》PPT课件_第1页
《c#语言编程》PPT课件_第2页
《c#语言编程》PPT课件_第3页
《c#语言编程》PPT课件_第4页
《c#语言编程》PPT课件_第5页
资源描述:

《《c#语言编程》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、北京传智播客教育www.itcast.cnC#编程基础讲师:杨中科.Net开发环境(*了解).NetFrameworkC#VB.NetF#……开发工具:VisualStudioCSharpIronPython使用.Net开发的程序必须运行在安装了.Net的机器上。.Net的各个版本;.Net向下兼容的实现。第一个C#程序创建第一个控制台程序并且调试运行。为什么要从控制台程序开始?不要把精力放到表现层,而是把精力放到写代码上。无论控制台还是Winform还是ASP.Net最难的是写代码,而不是拖控件。唯一需要学的三条控制台指令:Console.WriteLine:打印输出、Consol

2、e.ReadLine:从控制台读入一行、Console.ReadKey:控制台暂停。至于Console.是什么意思不用管。1+1=2的例子占位符是个什么玩意儿?{0}的个数必须和参数的个数一样,是一一对应的关系。序号从0开始在后面学习String.Format的时候还会用到这个类。VS开发环境介绍解决方案管理器:解决方案、工程、文件拖动视图、关闭/打开视图、重置窗口布局C#源文件一般以cs结尾。即使没有VS也能用记事本打开C#程序的入口是Main函数,在Main中写代码就行,暂时不用关心其他部分是什么意思错误列表。见到编译错误不用慌。错误排除演示。常见错误:结尾没有分号,大小写错误。

3、显示代码行号。工具→选项→文本编辑器→C#→显示→行号修改文本编辑器字体。VS开发环境介绍2设置启动项目,将当前项目自动设置为启动项目,如果运行结果很奇怪,看看是不是没有设置启动项目。一个解决方案包含多个项目,同时只能打开一个解决方案;在解决方案上点击右键→属性→启动项目,“当前选定内容”是把当前编辑器所在的项目为启动项目,但启动项目就是右键设定启动项目设置的,多启动项目可以让多个项目同时启动,适合于开发客户端、服务器的程序C#语法从上到下一条条的依次执行。过去的就让他过去吧,不会返回头执行:inti1=3;inti2=5;inti3=i1+i2;i1=9;。大小写敏感。String

4、和string都行是另外一个问题。函数参数用()包围。错误:strings2=Console.ReadLine;Console.WriteLine=3,区分方法和属性,看图标颜色。两句代码之间用分号(;)分割(易错:全角问题)注释:单行注释、多行注释。批量注释、反注释。用VisualStudio的批量反注释:快捷键、工具栏图标两种方式。变量把变量看成放数据的容器。定义变量的方式:类型变量名;inti3;变量只是容器,必须放进去值才有意义,否则就是一个“杯具”。strings1=null和strings1不一样。变量的类型:不同类型的容器放不同的东西。不能在int类型的变量中放字符串。

5、变量不能放和变量类型不兼容的数据。变量的名字不能重名(不严格)//inti3=33;//定义一个变量i3,赋值为33i3=33;//为已有变量i3赋值为33变量只能声明一次,但是可以多次使用。inti1=5;inti1=6;不可以。但是inti1=5;i1=6;是可以的。问题inti=10;Console.WriteLine("i");Console.WriteLine(i);常用基本数据类型string、int、char、boollong等。bool的取值:true、false。int的表示范围。long有多long为什么输出"要用转义符""",因为编译器默认是遇到"开始字符串,

6、再遇到"是结束字符串,但是如果遇到前面有的"就不把它当成有字符串起始意义的"。表示不要把后的"当成字符串的开始或者结尾为什么要有转义符,就是要在程序中输出回车等特殊的字符,不能直接在字符串中打回车,所以必须转移。""回车。string:""ab""、"abb"、"c:\a.txt"、@"c:a.txt"(推荐)。@表示字符串中的不当成转义符。@还可以定义多行文本。"\\"一命偿一命"""中是告诉编译器不要把这个"当成字符串的结束。@是不把当成转义符。@不是万能的,不能解决字符串中有双引号的问题,如果有双引号还是用转义符‘a’是char,“a”是str

7、ing。strings=Console.ReadLine();难点:问题:Stringstr=Console.ReadLine();Console.WriteLine(str);用户输入ab,输出什么?转义符只针对在代码中直接写出的字符串,对于程序中读取出来没有这个问题。是给编译器看的。把“河蟹”翻译成“和谐”简单的类型转换:Convert.ToString()、ToString()、Convert.ToInt32()。即可用中间变量,也可以不用。

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

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

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