已阅读5页,还剩22页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
,C#与Winform程序设计,第一章VisualStudio2010及C#简介,2020/5/1,1,中国职业教育联盟课程体系,中国职业教育联盟课程体系,成就百万精英,就业技能结构图,SEC8.0目标技能,本门课程目标,学完本门课程后,你能够:运用C#编写.NET命令行程序运用C#/WinForms编写.NET窗口程序运用ADO.NET编写数据库应用程序,课程项目展示,阶段项目展示项目案例展示,预习检查,说说VS2010中创建C#控制台程序的步骤?控制台的输入输出函数函数分别是什么?输入:Console.ReadLine()输出:Console.WriteLine()、Console.Write()C#中单行注释、多行注释、文档注释分别怎么表示?/*/,启动VS2010,本章任务,编写简单的控制台应用程序输出刚刚输入的一行文字输入姓名、年龄后输出信息,本章目标,了解Microsoft.NET了解C#语言的版本及功能了解MicrosoftVisualStudio的发展史会创建C#控制台应用程序会使用Console类向控制台输入输出,Microsoft.NET与C#简介,.NET是微软公司推出的平台开发环境C#是.NET平台所支持的多种语言中的一门编程语言,是Microsoft专门为.NET平台开发的一种新的编程语言,Microsoft.NET与C#简介,使用C#能做什么?,本学期内容,C#,桌面应用程序WinForms,Web应用程序ASP.NET,Windows服务程序WindowsService,Web服务程序WebService,IDE概述,VisualStudio简介:一套完整的开发工具集用于开发桌面应用程序、ASP.NETWeb应用程序、XML、WebService、移动应用程序为快速开发提供强大支持,VS窗口结构简介,工具栏,菜单栏,解决方案资源管理器,编译、调试错误列表,代码编辑区,创建C#应用程序,使用VS创建C#应用程序的步骤:,演示示例1:第一个.NET程序,解决方案资源管理器,解决方案资源管理器:项目及其文件的有组织的视图相关命令的便捷访问,打开解决方案管理器查看,程序组成分析,usingSystem;usingSystem.Collections.Generic;usingSystem.Text;namespaceHelloCsharpclassProgramstaticvoidMain(stringargs)Console.WriteLine(“HelloWord!);Console.ReadLine();,与C语言程序结构相比:,相似点?,不同点?,加了一个关键字static,C#的Main方法,Main首字母大写返回值可以为void或者int命令行参数是可选的,四种Main方法:staticvoidMain(stringargs)staticintMain(stringargs)staticvoidMain()staticintMain(),调试运行,小结1,C#源程序的扩展名是什么?以.cs为扩展名C#源程序的程序入口点是哪个函数?Main(),Console类,示例1中的核心代码:,Console.WriteLine(“HelloWord!);Console.ReadLine();,控制台类,向控制台输出:Console.WriteLine()方法输出后换行Console.Write()方法输出后不换行从控制台读入:Console.ReadLine();返回值为string类型,向控制台输出,向控制台输出的几种方式,Console.WriteLine();/相当于换行,Console.WriteLine(要输出的值);/输出一个值,Console.WriteLine(格式字符串,变量列表);,Console.WriteLine(HelloACCP.NET);,stringcourse=C#;Console.WriteLine(course);Console.WriteLine(我的课程名称是:+course);Console.WriteLine(我的课程名称是:0,course);,演示示例2:向控制台输出,代码分析,示例2关键代码回顾:,staticvoidMain(stringargs)stringcourse=C#;/课程名称Console.WriteLine(我的课程名称是:0,course);Console.ReadLine();,0:占位符依次使用0、1、2与变量列表中的变量对应可以在字符串中使用n、t来控制换行或制表,格式字符串,变量列表,从控制台输入,读取一行,返回一个字符串string类型,读取整数,stringname=Console.ReadLine();intage=int.Parse(Console.ReadLine();,Console.ReadLine();,int.Parse(Console.ReadLine();,表示将字符串转换为整数,有没有Console.Read()方法?,简单综合应用,输入你的姓名和年龄输出你输入的姓名和年龄,演示示例3:输入输出综合应用,代码分析,示例3关键代码回顾:,/输入信息Console.WriteLine(“请输入您的姓名:);name=Console.ReadLine();Console.WriteLine(“请输入您的年龄:);age=int.Parse(Console.ReadLine();/输出信息Console.WriteLine(“您的姓名+name+,年龄+age+岁);Console.WriteLine(“您的姓名0,年龄1岁,name,age);,+连接输出,格式字符串输出,输入,注释,单行注释“/”注释一行,多用于某行注释多行注释“/*/”注释“/*”和“*/”之间的所有内容,用于多行注释文档注释“/”多用于某个方法的说明,小结2,输入2个整数,输出两个数的和,staticvoidMain(stringargs)intnum1;intnum2;num1=int.Parse(Console.ReadLine();num2=int.Parse(Console.ReadLine();Console.WriteLine(0+1=2,num1,num2,num1+num2);,总结,Microsoft.NET是什么?C#是什么?Microsoft.NET是微软推出的战略性平台,他与具体的语言或平台无关C#是Microsoft专门为.NET平台开发的一种编程语言控制台的输入输出函数函数分别是什么?各有什么区别?输入:Console.ReadLine()读取输入的字符串、Console.Read()读取输入的第一个字符并转为ASC码输出:Consol
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026航空工业未来机载武器技术协同创新中心校园招聘历年真题汇编附答案解析
- 浙江国企招聘-2025浙江湘旅控股集团有限公司招聘10人历年真题汇编带答案解析
- 2026年度中国石化毕业生招聘历年真题汇编带答案解析
- 2025广东佛山市顺德区业余体校招聘控员内工作人员2人参考题库带答案解析
- 中联重科2026届全球校园招聘历年真题汇编带答案解析
- 2026宁夏面向西南政法大学招录选调生历年真题汇编附答案解析
- 浙江国企招聘-2025宁波农商发展集团有限公司招聘11人历年真题汇编及答案解析(夺冠)
- 2025山东滨州平安综合金融招聘社区金融专员16人参考题库带答案解析
- 2025红河州河口瑶族自治县粮油购销有限责任公司招聘(1人)参考题库附答案解析
- 2025年河北保定公开招聘司法辅助人员3名备考公基题库附答案解析
- 流域水环境综合治理
- 智能生产计划管理MES ERP机制 机制 课程教学大纲
- 河道疏浚沙石运输合同
- 路灯灯头改造施工组织设计(方案)
- GB 8903-2024电梯用钢丝绳
- 羽毛球比赛对阵表模板
- 房屋续租再签合同范本
- 青春健康懂营养智慧树知到期末考试答案章节答案2024年昆明医科大学
- 土壤固化剂对边坡加固
- 非公司企业改制登记(备案)申请书
- 《安装操作系统示范》课件
评论
0/150
提交评论