第2章C程序设计入门解析.ppt

  1. 1、本文档共60页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.3 第一个Windows应用程序 (11)使用快捷键“Ctrl+F5”,或者菜单操作:【调试】→【开始执行】。启动程序后,执行结果如图2-10所示。 (12)查看在相应目录下的工程文件,将会发现文件夹“Welcome_WinForm”。 至此,第一个Windows Form应用程序就完成了。 * C#程序设计实用教程 第一个Windows应用程序 【例】 设计一个Winows应用程序,其初始运行界面如图1所示,当用户在前两个文本框中输入数后单击“计算”命令按钮,其结果如图2所示,即在第3个文本框中显示相加的计算结果。 解:其设计过程如下: (1)启动Visual Studio.NET 2005。 (2)创建项目。在“文件”菜单上,单击“新建项目”,此时将打开“新建项目”对话框。选择“Windows应用程序”,输入项目名称Proj2-2,指定位置为H:\C#2005\ch2,然后单击“确定”按钮。 (3)出现一个空的Windows窗体Form1,不包含任何控件。 (4)设计窗体界面,就是向窗体中添加控件并调整其位置。  ① 添加3个文本框。  ② 添加两个标签。  ③ 添加一个命令按钮。  ④ 调整上述控件的位置。 (5)设置控件的属性。通过控件属性的设置可以改变其外观和标题信息等。  ① 设置标签属性。 ② 设置文本框属性。 ③ 设置命令按钮属性。 (6)编写代码。 private void button1_Click(object sender, EventArgs e) {   int a, b, c; a = Convert.ToInt16(textBox1.Text); b = Convert.ToInt16(textBox2.Text); c = a + b; textBox3.Text = Convert.ToString(c); } (7)运行程序。单击工具栏中启动按钮(?)或按F5键运行应用程序, 2.4 本章小结 本章讲述了C#程序设计的基本知识。 两个实例的基础上,重点论述、分析了C#程序的建立、调试、编译、运行过程和C#程序的结构。 * C#程序设计实用教程 ¥1,234.79 ¥1,234.7890 2.1.3 C#程序结构分析 4.注释 在程序编写过程中常常要对程序中比较重要或需要注意的地方加以说明,但这些说明又不能参与程序的执行。 通常是采用注释的方式将这些说明加入到程序中。 合理的注释非但不会浪费编写程序的时间,反而能让程序更加清晰,这也是具有良好编程习惯的表现之一。 * C#程序设计实用教程 2.1.3 C#程序结构分析 在C#语言中,提供了两种注释方法: (1)每一行中“//”后面的内容作为注释内容,该方式只对本行生效。 (2)需要多行注释的时候,在第一行之前使用“/*”,在最后一行之后使用“*/”,即被“/*”与“*/”所包含的内容都作为注释内容。 * C#程序设计实用教程 2.1.3 C#程序结构分析 通过以上的分析,可知C#程序的基本结构如下: //导入.NET系统类库提供的命名空间 using System; using System.Collections.Generic; using System.Text;? namespace Welcome { class Welcome //定义类 { static void Main() /*程序的入口。其中static表示Main() 方法是一个静态方法,void表示该方法 没有返回值*/ { //输出“Welcome, C#!” Console.WriteLine(Welcome, C#!); } } } * C#程序设计实用教程 System 包含用于定义常用值和引用数据类型、事件和事件处理程序、接口、属性和处理异常的基础类和基类。其他类提供支持下列操作的服务:数据类型转换,方法参数操作,数学计算,远程和本地程序调用,应用程序环境管理以及对托管和非托管应用程序的监管。 System.Collections 包含定义各种对象集合(如列表、队列、位数组、哈希表和字典)的接口和类。 System.Collections.Generic 包含定义泛型集合的接口和类;泛型集合允许用户创建强类型的集合,这种集合在类型安全和性能上均优于非泛型强类型集合 System.Text 包含表示 ASCII、Unic

文档评论(0)

***** + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档