《c1与winform基础教学资料》cwinform第一章.ppt
-
资源ID:72953317
资源大小:2.62MB
全文页数:27页
- 资源格式: PPT
下载积分:11.9金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
《c1与winform基础教学资料》cwinform第一章.ppt
C#与Winform程序设计第一章 Visual Studio2010及C#简介2023/2/121中国职业教育联盟课程体系中国职业教育联盟课程体系成就百万精英中国职业教育联盟课程体系就业技能结构图SEC 8.0 目标技能目标技能中国职业教育联盟课程体系本门课程目标学完本门课程后,你能够:运用 C#编写.NET 命令行程序运用 C#/WinForms 编写.NET 窗口程序运用 ADO.NET 编写数据库应用程序中国职业教育联盟课程体系课程项目展示l阶段项目展示l项目案例展示中国职业教育联盟课程体系预习检查l说说 VS2010 中创建 C#控制台程序的步骤?l控制台的输入输出函数函数分别是什么?l输入:Console.ReadLine()l输出:Console.WriteLine()、Console.Write()lC#中单行注释、多行注释、文档注释分别怎么表示?l/*/启动VS2010创建控制台应用程序编写程序调试运行中国职业教育联盟课程体系本章任务l编写简单的控制台应用程序l输出刚刚输入的一行文字l输入姓名、年龄后输出信息中国职业教育联盟课程体系本章目标l了解Microsoft.NETl了解C#语言的版本及功能l了解Microsoft Visual Studio的发展史l会创建C#控制台应用程序l会使用Console类向控制台输入输出中国职业教育联盟课程体系Microsoft.NET与C#简介.NET 是微软公司推出的平台开发环境C#是.NET平台所支持的多种语言中的一门编程语言,是Microsoft专门为.NET平台开发的一种新的编程语言中国职业教育联盟课程体系Microsoft.NET与C#简介l使用 C#能做什么?本学期内容本学期内容 C#桌面应用程序桌面应用程序WinFormsWeb 应用程序应用程序ASP.NETWindows 服务程序服务程序Windows ServiceWeb 服务程序服务程序Web Service中国职业教育联盟课程体系IDE 概述lVisual Studio 简介:l一套完整的开发工具集l用于开发桌面应用程序、ASP.NET Web 应用程序、XML、Web Service、移动应用程序l为快速开发提供强大支持中国职业教育联盟课程体系VS 窗口结构简介工工具具栏栏菜单栏菜单栏解决方解决方案资源案资源管理器管理器编译、调试错误列表编译、调试错误列表代码编辑区代码编辑区中国职业教育联盟课程体系创建 C#应用程序l使用 VS 创建 C#应用程序的步骤:新建项目新建项目(project)1生成可执行文件生成可执行文件(build)2调试调试(debug)3 演示示例演示示例1:第一个第一个.NET 程序程序中国职业教育联盟课程体系解决方案资源管理器l解决方案资源管理器:l项目及其文件的有组织的视图l相关命令的便捷访问打开解决方案管理器查看打开解决方案管理器查看中国职业教育联盟课程体系程序组成分析using System;using System.Collections.Generic;using System.Text;namespace HelloCsharp class Program static void Main(string args)Console.WriteLine(“Hello Word!);Console.ReadLine();与与 C语言程序语言程序结构相比:结构相比:相似点?相似点?不同点?不同点?加了一个关键字加了一个关键字 static中国职业教育联盟课程体系C#的 Main 方法lMain 首字母大写l返回值可以为 void 或者 intl命令行参数是可选的四种四种 Main 方法:方法:static void Main(string args)static int Main(string args)static void Main()static int Main()中国职业教育联盟课程体系调试运行中国职业教育联盟课程体系小结1lC#源程序的扩展名是什么?l以.cs为扩展名lC#源程序的程序入口点是哪个函数?lMain()中国职业教育联盟课程体系Console 类l示例1中的核心代码:Console.WriteLine(“Hello Word!);Console.ReadLine();控制台类控制台类向控制台输出:Console.WriteLine()方法输出后换行Console.Write()方法输出后不换行从控制台读入:Console.ReadLine();返回值为string类型中国职业教育联盟课程体系向控制台输出向控制台输出的几种方式 Console.WriteLine();/相当于换行相当于换行 Console.WriteLine(要输出的值要输出的值);/输出一个值输出一个值 Console.WriteLine(格式字符串格式字符串,变量列表变量列表);Console.WriteLine(Hello ACCP.NET);string course=C#;Console.WriteLine(course);Console.WriteLine(我的课程名称是:我的课程名称是:+course);Console.WriteLine(我的课程名称是:我的课程名称是:0,course);演示示例演示示例2:向控制台输出向控制台输出中国职业教育联盟课程体系代码分析l示例2关键代码回顾:static void Main(string args)string course=C#;/课程名称课程名称 Console.WriteLine(我的课程名称是:我的课程名称是:0,course);Console.ReadLine();0:占位符占位符依次使用依次使用0、1、2与变量列表中的变量对应与变量列表中的变量对应可以在字符串中使用可以在字符串中使用 n、t 来控制换行或制表来控制换行或制表格式字符串格式字符串变量列表变量列表中国职业教育联盟课程体系从控制台输入读取一行,返回一个字符串读取一行,返回一个字符串 string 类型类型读取整数读取整数string name=Console.ReadLine();int age=int.Parse(Console.ReadLine();Console.ReadLine();int.Parse(Console.ReadLine();表示将字符串转换为整数表示将字符串转换为整数有没有Console.Read()方法?中国职业教育联盟课程体系简单综合应用l输入你的姓名和年龄l输出你输入的姓名和年龄演示示例演示示例3:输入输出综合应用输入输出综合应用中国职业教育联盟课程体系代码分析l示例3关键代码回顾:/输入信息输入信息Console.WriteLine(“请输入您的姓名:请输入您的姓名:);name=Console.ReadLine();Console.WriteLine(“请输入您的年龄:请输入您的年龄:);age=int.Parse(Console.ReadLine();/输出信息输出信息Console.WriteLine(“您您的姓名的姓名+name+,年龄年龄+age+岁岁);Console.WriteLine(“您的姓名您的姓名0,年龄年龄1岁岁,name,age);+连接输出连接输出格式字符串输出格式字符串输出输入输入中国职业教育联盟课程体系注释l单行注释“/”l注释一行,多用于某行注释l多行注释“/*/”l注释“/*”和“*/”之间的所有内容,用于多行注释l文档注释“/”l多用于某个方法的说明中国职业教育联盟课程体系小结2l输入2个整数,输出两个数的和static void Main(string args)int num1;int num2;num1=int.Parse(Console.ReadLine();num2=int.Parse(Console.ReadLine();Console.WriteLine(0+1=2,num1,num2,num1+num2);中国职业教育联盟课程体系总结lMicrosoft.NET是什么?C#是什么?lMicrosoft.NET是微软推出的战略性平台,他与具体的语言或平台无关lC#是Microsoft专门为.NET平台开发的一种编程语言l控制台的输入输出函数函数分别是什么?各有什么区别?l输入:Console.ReadLine()读取输入的字符串、Console.Read()读取输入的第一个字符并转为ASC码l输出:Console.WriteLine()输出并换行、Console.Write()输出不换行lC#包含哪三种注释?适用场合是什么?l单行注释/、多行注释/*/、文档注释/用于单行注释用于单行注释用于多行注释用于多行注释用于方法说明用于方法说明感谢观映中国职业教育联盟课程体系成就百万精英2023/2/1227中国职业教育联盟课程体系