欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    第1章 第一个应用程序(精品).ppt

    • 资源ID:71977953       资源大小:683KB        全文页数:26页
    • 资源格式: PPT        下载积分:16金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要16金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    第1章 第一个应用程序(精品).ppt

    第第1 1章章 第一个应用程序第一个应用程序 授授课教教师:张鹏飞E-E-mail:mail:广东农工商职业技术学院广东农工商职业技术学院 计算机系计算机系第第1 1章章 第一个应用程序第一个应用程序知识准备知识准备u使用使用C#C#开发的开发的3 3种常用程序:种常用程序:控制台应用程序控制台应用程序WindowsWindows应用程序应用程序WebWeb应用程序应用程序C#C#程序设计程序设计第第1 1章章 第一个应用程序第一个应用程序u 项目一:第一个控制台应用程序项目一:第一个控制台应用程序u项目二:第一个项目二:第一个WindowsWindows应用程序应用程序 C#C#程序设计程序设计第第1 1章章 第一个应用程序第一个应用程序第一个控制台应用程序u1.1.1 1.1.1 工作目标工作目标1.1.终极目标:终极目标:完成第一个控制台应用程序。完成第一个控制台应用程序。2.2.促成目标:促成目标:完成控制台应用程序的创建;完成控制台应用程序的创建;完成程序代码的编写和运行调试;完成程序代码的编写和运行调试;C#C#程序设计程序设计第第1 1章章 第一个应用程序第一个应用程序1.1.2 1.1.2 工作任务工作任务u工作任务一:创建第一个空控制台应用程序;工作任务一:创建第一个空控制台应用程序;u工作任务二:编写程序代码、运行调试程序。工作任务二:编写程序代码、运行调试程序。C#C#程序设计程序设计第第1 1章章 第一个应用程序第一个应用程序u工作任务一:创建第一个空控制台应用程序工作任务一:创建第一个空控制台应用程序1.1.单击单击“开始开始”-“”-“程序程序”-“”-“Microsoft Visual Microsoft Visual Studio.Net 2005”-“Microsoft Visual Studio.Net Studio.Net 2005”-“Microsoft Visual Studio.Net 2005”2005”命令出现命令出现“起始页起始页”2 2.在在“最最近近的的项项目目”中中单单击击“新新建建项项目目”,打打开开“新建项目新建项目”对话框。对话框。3 3.在在“新新建建项项目目”对对话话框框左左侧侧“项项目目类类型型”中中选选择择 “Visual Visual C#”C#”下下的的“Windows”Windows”,然然后后在在右右侧侧“模板模板”中选择中选择“空项目空项目”。C#C#程序设计程序设计第第1 1章章 第一个应用程序第一个应用程序“新建项目新建项目”对话框的对话框的“名称名称”文本框中有系统文本框中有系统默认的名字默认的名字“ProjectxProjectx”,现在在现在在“名称名称”文本框文本框中输入中输入“HellocHelloc”作为该项目的名字。作为该项目的名字。后单击后单击“确定确定”按钮。系统建立一个空项目按钮。系统建立一个空项目“HellocHelloc”,并进入并进入Visual Visual Studio.NetStudio.Net系统。系统。在右边在右边“解决方案资源管理器解决方案资源管理器”中右击中右击“HellocHelloc”项目,在弹出的快捷菜单中选择项目,在弹出的快捷菜单中选择“添添加加”-“”-“添加新项添加新项”命令,出现命令,出现“添加新项添加新项”对对话框话框C#C#程序设计程序设计第第1 1章章 第一个应用程序第一个应用程序u工作任务二:编写程序代码工作任务二:编写程序代码 1 1.在打开的在打开的“Hellow.csHellow.cs”文件中输入下面代码:文件中输入下面代码:using Systemusing System;class class HellocHelloc static void Main()static void Main()Console.WriteLineConsole.WriteLine(“(“我的第一个应用程序我的第一个应用程序!”);!”);2 2.单单击击菜菜单单“调调试试”-“-“开开始始执执行行(不不调调试试)”)”命命令令,也也可可以以按按快快捷捷键键“Ctrl+F5Ctrl+F5”。C#C#程序设计程序设计第第1 1章章 第一个应用程序第一个应用程序3 3程序解读程序解读C#C#程序的基本框架程序的基本框架所有程序都包括这个框架,它的基本结构如下:所有程序都包括这个框架,它的基本结构如下:using using 命名空间命名空间class class 类名类名 static void Main()static void Main()方法体方法体 C#C#程序设计程序设计第第1 1章章 第一个应用程序第一个应用程序命名空间命名空间using Systemusing System 表示导入命名空间表示导入命名空间SystemSystem。高级语言为了提高高级语言为了提高编程的效率,总是在系统中加入许多系统预定义的元素,即编程的效率,总是在系统中加入许多系统预定义的元素,即编写了许多完成常用功能的程序放在系统中,编程时只要把编写了许多完成常用功能的程序放在系统中,编程时只要把系统中的内容导入即可使用。系统中的内容导入即可使用。在在C#C#中,把系统中包含的内容按功能分成多个部分,每部分放中,把系统中包含的内容按功能分成多个部分,每部分放在了一个命名空间中,需要时用如下形式导入命名空间:在了一个命名空间中,需要时用如下形式导入命名空间:using using 命名空间命名空间必须得到与之相匹配的动态链接库的支持,即必须首先添加必须得到与之相匹配的动态链接库的支持,即必须首先添加“命名空间命名空间”的引用,否则编译环境就会无法识别。的引用,否则编译环境就会无法识别。C#C#程序设计程序设计第第1 1章章 第一个应用程序第一个应用程序定义类定义类C#C#的每一个程序包括至少一个自定义类,程序的所有内容都必的每一个程序包括至少一个自定义类,程序的所有内容都必须属于一个类。类的定义格式如下:须属于一个类。类的定义格式如下:Class HelloClass Hello 类体类体 类中的所有代码被包含在一对大括号类中的所有代码被包含在一对大括号 中,左右大括号必须全中,左右大括号必须全部配套,如果出现大括号不匹配的现象,那程序就是一个错误部配套,如果出现大括号不匹配的现象,那程序就是一个错误的程序。的程序。C#C#程序设计程序设计第第1 1章章 第一个应用程序第一个应用程序MainMain方法方法C#C#中中必必须须且且只只能能包包含含一一个个MainMain方方法法,且且格格式式必必须须如如下:下:static void Main()static void Main()方法体方法体 此此方方法法是是程程序序的的入入口口点点和和出出口口点点,系系统统从从MainMain方方法法开始执行,开始执行,MainMain方法结束,程序结束。方法结束,程序结束。C#C#程序设计程序设计第第1 1章章 第一个应用程序第一个应用程序代码注释代码注释u注注释释是是非非执执行行语语句句,它它的的作作用用是是对对语语句句或或程程序序段段作作说说明明,帮助理解程序,提高程序的可读性。帮助理解程序,提高程序的可读性。u注释语句的格式如下:注释语句的格式如下:/:/后的为注释内容后的为注释内容/*/*/:符号内的是注释内容:符号内的是注释内容如:如:/自定义类自定义类 C#C#程序设计程序设计第第1 1章章 第一个应用程序第一个应用程序u输出输出控制台应用程序通常使用控制台应用程序通常使用.NETNET框架的运行时库提供的框架的运行时库提供的输入输入/输出服务。前面第一个控制台应用程序所完成输出服务。前面第一个控制台应用程序所完成的输出功能都是通过的输出功能都是通过SystemSystem 命名空间中的控制台命名空间中的控制台(Console)类中的类中的WriteLineWriteLine方法来完成的。方法来完成的。格式如下:格式如下:System.Console.WriteLineSystem.Console.WriteLine(输出项输出项););功能:把输出项在控制台上输出。功能:把输出项在控制台上输出。如:如:System.Console.WriteLine(“HelloSystem.Console.WriteLine(“Hello World!”);World!”);/输输出出字字符串符串Hello World!Hello World!C#C#程序设计程序设计第第1 1章章 第一个应用程序第一个应用程序System System 命命名名空空间间中中的的控控制制台台(ConsoleConsole)类类中中还还有有与与之对应的之对应的输入方法输入方法ReadLineReadLine。格式如下:格式如下:System.Console.ReadLineSystem.Console.ReadLine();();功功能能:从从键键盘盘上上读读取取一一行行以以回回车车为为结结束束符符的的数数据据,并并把把读取的数据返回。读取的数据返回。由由于于它它要要返返回回一一个个值值,所所以以通通常常要要把把它它返返回回的的值值存存放放起起来,以备后面使用。如下方式来使用它。来,以备后面使用。如下方式来使用它。string string strstr;strstr=System.Console.ReadLineSystem.Console.ReadLine();();C#C#程序设计程序设计第第1 1章章 第一个应用程序第一个应用程序如果在程序的开头导入了命名空间如果在程序的开头导入了命名空间SystemSystem,则在程序则在程序中可直接使用中可直接使用ConsoleConsole类的方法,无需使用完全限定类的方法,无需使用完全限定名。例如:名。例如:Console.WriteLine(“HelloConsole.WriteLine(“Hello World!”);World!”);StrStr=Console.ReadLineConsole.ReadLine();();语句结束符语句结束符分分号号(;)是是C#C#程程序序中中语语句句结结束束符符,除除控控制制语语句句外外,每一个都以每一个都以“;“;”结束。结束。编译并运行程序编译并运行程序从从IDEIDE编译并运行程序。编译并运行程序。F5F5或或Ctrl+F5Ctrl+F5C#C#程序设计程序设计第第1 1章章 第一个应用程序第一个应用程序第一个第一个WindowsWindows应用程序应用程序 u1.2.1 1.2.1 工作目标工作目标1 1 终极目标终极目标完成第一个完成第一个WindowsWindows应用程序。应用程序。2 2 促成目标促成目标完成完成WindowsWindows应用程序的创建;应用程序的创建;完成界面及控件属性的设置;完成界面及控件属性的设置;完成程序代码并运行调试。完成程序代码并运行调试。C#C#程序设计程序设计第第1 1章章 第一个应用程序第一个应用程序u1.2.2 1.2.2 工作任务工作任务工作任务一:创建第一个空工作任务一:创建第一个空WindowsWindows应用程序;应用程序;工作任务二:设计程序界面及控件属性设置;工作任务二:设计程序界面及控件属性设置;工作任务三:编写程序代码、运行调试程序。工作任务三:编写程序代码、运行调试程序。C#C#程序设计程序设计第第1 1章章 第一个应用程序第一个应用程序u1.2.31.2.3工作任务一:创建第一个工作任务一:创建第一个WindowsWindows应用程序应用程序1.1.单单 击击“开开 始始”-“程程 序序”-“Microsoft Microsoft Visual Visual Studio.Net Studio.Net 20052005”-“Microsoft Microsoft Visual Visual Studio.Net Studio.Net 20052005”命令出现命令出现“起始页起始页”。2.2.在在“最最近近的的项项目目”中中单单击击“新新建建项项目目”,打打开开“新建项目新建项目”对话框。对话框。3.3.在在模模板板中中选选择择“WindowsWindows应应用用程程序序”项项,在在“名名称称”文文本本框框中中有有系系统统默默认认的的名名字字“WindowsApplicationxWindowsApplicationx”,现现在在在在名名称称文文本本框框中中输输入入“HellowHellow”作作为为该该项项目目的的名名字。字。4.4.然然后后单单击击“确确定定”按按钮钮。系系统统建建立立一一个个WindowsWindows项项目目“HellowHellow”,并进入并进入Visual Visual Studio.NetStudio.Net系统。系统。C#C#程序设计程序设计第第1 1章章 第一个应用程序第一个应用程序u1.2.41.2.4工作任务二:设计程序界面及控件属性设置工作任务二:设计程序界面及控件属性设置1.1.鼠标移到左边(有的在右边)鼠标移到左边(有的在右边)“工具箱工具箱”上,出现上,出现“工具箱工具箱”窗窗口。口。2.2.单击单击“工具箱工具箱”窗口上的窗口上的“WindowsWindows窗口窗口”,出现,出现“WindowsWindows窗口窗口”选项卡,单击选项卡,单击“Button”Button”控件并将其拖到窗体上,窗体出现一个控件并将其拖到窗体上,窗体出现一个“Button”Button”控件,上面显示控件,上面显示“Button1”Button1”,再拖一个再拖一个“textBoxtextBox”控件控件到窗体上,摆放好它的位置。到窗体上,摆放好它的位置。3.3.单击单击“Button1Button1”(控件的四面八方有小方块),单击右下角控件的四面八方有小方块),单击右下角“属属性性”窗口,单击属性按钮,找到窗口,单击属性按钮,找到“TextText”属性,它右边的值为属性,它右边的值为“button1button1”,修改值为修改值为“确定确定”。4.4.按钮上显示的文字为按钮上显示的文字为“确定确定”;单击;单击“textBox1textBox1”(同样它的四面同样它的四面八方有小方块),单击右下角八方有小方块),单击右下角“属性属性”窗口,单击属性按钮,找到窗口,单击属性按钮,找到“(NameName)”属性,它右边的值为属性,它右边的值为“textBox1textBox1”,修改值为修改值为“DisplayDisplay”。C#C#程序设计程序设计第第1 1章章 第一个应用程序第一个应用程序u1.2.51.2.5工作任务三:编写程序代码、运行调试程序工作任务三:编写程序代码、运行调试程序1.1.双击双击“确定确定”按钮,打开代码窗口。按钮,打开代码窗口。2.2.在在按按钮钮单单击击事事件件方方法法(button1_Clickbutton1_Click)中中输输入入代代码,如下所示。码,如下所示。private void button1_Click(object sender,private void button1_Click(object sender,System.EventArgsSystem.EventArgs e)e)Display.Text=Display.Text=这是我的第一个这是我的第一个WindowsWindows应用程序应用程序!;!;3.3.单击工具栏的单击工具栏的“启动启动”按钮,运行程序。按钮,运行程序。C#C#程序设计程序设计第第1 1章章 第一个应用程序第一个应用程序u4 4程序解读程序解读WindowsWindows应应用用程程序序框框架架跟跟控控制制台台应应用用程程序序一一样样,并并且创建了一个供编程人员设计界面的窗体。且创建了一个供编程人员设计界面的窗体。(1)(1)加加控控件件:控控件件是是对对象象,可可以以用用它它显显示示信信息息、通通过过它它向向系系统统输输入入信信息息或或者者响响应应用用户户的的操操作作。它它们们被被放放在在FormForm对对象象中中。各各控控件件具具有有它它自自己己的的一一些些属属性性、方法和事件。方法和事件。C#C#程序设计程序设计第第1 1章章 第一个应用程序第一个应用程序向窗体上添加控件的方法:向窗体上添加控件的方法:在在工工具具箱箱单单击击所所要要添添加加的的控控件件,把把鼠鼠标标移移到到窗窗体体上,按住鼠标左键,画出所需的控件。上,按住鼠标左键,画出所需的控件。从工具箱拖动控件到窗体上。从工具箱拖动控件到窗体上。在在工工具具箱箱中中双双击击所所要要添添加加的的控控件件,即即可可把把控控件件添添加到窗体上。加到窗体上。C#C#程序设计程序设计第第1 1章章 第一个应用程序第一个应用程序(2)(2)设设置置控控件件的的属属性性:在在要要选选择择的的控控件件上上单单击击鼠鼠标标,此此时时控控件件边边上上出出现现八八个个小小方方块块,然然后后通通过过属属性性窗窗口口设设置置控件的属性。控件的属性。如:设置按钮控件的如:设置按钮控件的TextText属性为属性为“确定确定”。设置文本框的(设置文本框的(NameName)属性为属性为“DisplayDisplay”。(3)(3)编编写写的的WindowsWindows程程序序代代码码都都是是放放在在控控件件的的事事件件方方法法中中。进进入入控控件件事事件件(以以按按钮钮的的单单击击事事件件)方方法法编编辑辑窗窗口的三种方法如下:口的三种方法如下:双击要编写事件方法的按钮即可。双击要编写事件方法的按钮即可。单单击击属属性性窗窗口口中中的的按按钮钮,出出现现事事件件窗窗口口,查查找找到到事事件件名名双双击它。击它。如如上上在在事事件件窗窗口口中中找找到到所所需需事事件件名名后后,在在它它的的右右边边输输入入名名字,然后双击它。字,然后双击它。(4)(4)编译运行编译运行C#C#程序设计程序设计第第1 1章章 第一个应用程序第一个应用程序u1.2.71.2.7问题探究问题探究Visual Visual Studio.NETStudio.NET是是.NETNET平平台台下下最最为为强强大大的的开开发发工工具具,无无论论是是软软件件服服务务商商,还还是是企企业业应应用用程程序序的的部部署署与与发发布布,Visual Visual Studio.NETStudio.NET都都可可以以提提供供近近乎乎完完美美的的解决方案。解决方案。Visual Visual Studio.NETStudio.NET是是唯唯一一一一个个从从一一开开始始就就是是为为XML XML WebWeb服务创建的开发环境。服务创建的开发环境。Microsoft Microsoft Visual Visual C#C#20052005(读读作作 C C sharpsharp)是是一一种种编编程程语语言言,它它是是为为生生成成在在 .NET NET Framework Framework 上上运运行行的的多多种种应应用用程程序序而而设设计计的的。C#C#简简单单、功功能能强强大大、类型安全,而且是面向对象的。类型安全,而且是面向对象的。C#C#程序设计程序设计第第1 1章章 第一个应用程序第一个应用程序Visual Visual Studio Studio 支支持持 Visual Visual C#C#,这这是是通通过过功功能能齐齐全全的的代代码码编编辑辑器器、项项目目模模板板、设设计计器器、代代码码向向导导、功功能能强强大大且易于使用的调试器以及其他工具实现的。且易于使用的调试器以及其他工具实现的。本本章章重重点点掌掌握握C#C#程程序序的的基基本本框框架架,掌掌握握C#C#程程序序的的组组成成,并能够自己设计简单的并能够自己设计简单的C#C#程序。程序。C#C#程序设计程序设计

    注意事项

    本文(第1章 第一个应用程序(精品).ppt)为本站会员(hyn****60)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开