- 1、本文档共32页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 编制一个简单的C#应用程序 2.1 第一个控制台应用程序设计实例 控制台应用程序是利用C#语言开发的应用程序类型之一,因为不涉及Windows系统的组成元素,因而结构比较简单。下面介绍如何创建控制台应用程序。 【例2-1】 在控制台窗口中输出“Hello world!”字样。 具体步骤如下: (1) 建立项目 先启动Visual Studio.NET。选择“开始”→“程序”→“Visual Studio.NET 2008”→“ Microsoft Visual Studio 2008”菜单项。 通常,开始编写一个C#应用程序,首先应该建立一个项目。在起始页面的“项目”选项卡中单击“创建项目”按钮,或者通过选择“文件”→“新建”→“项目…”菜单项打开新建项目对话框,如图2.1所示。 通常,开始编写一个C#应用程序,首先应该建立一个项目。在起始页面的“项目”选项卡中单击“创建项目”按钮,或者通过选择“文件”→“新建”→“项目…”菜单项打开新建项目对话框,如图2.1所示。 (2) 选择C#项目类型 在新建项目对话框的左侧项目类型选项组中选择Visual C#。右侧为模板选项组,Visual Studio为程序员提供了多种类型的模板,如Windows应用程序、类库等。这里选择“控制台应用程序”选项,如图2.2所示。 (3) 项目名称 在图2.2所示的新建项目对话框的下方输入项目名称、文件夹位置和解决方案名称。该项目名称为“welcome”。 设置完成后,单击“确定”按钮,Visual Studio将在指定的文件夹中创建解决方案文件,并在该文件夹下创建以项目名称命名的子文件夹,存储项目文件。 (4) 打开项目 创建welcome项目后,可在起始页上的“最近的项目”列表中看到该项目的名称,如图2.3所示。再次打开Visual Studio时,直接单击该链接即可打开此项目。 或在起始页中单击打开项目,在打开项目对话框中的查找范围内选择项目所在目录,然后选中要打开的项目文件,如图2.4所示。 (5) 代码编辑器 打开项目文件,并进入代码编辑器窗口,如图2.5所示。 (6) 编写代码打开Program .cs文件,系统自动添加如下代码: using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace welcome { class Program { static void Main(string[] args) { Console.WriteLine(Hello world); } } } (7) 保存项目 在“文件”菜单中,单击“全部保存”选项,或在工具栏中单击“保存”按钮。 (8) 运行程序 选择“调试”→“开始执行”菜单项 运行结果 2.2 第一个Windows应用程序实例 【例2-2】 创建一个Windows应用程序,在窗口中输出“大家好,欢迎使用C#”字样 具体步骤如下: (1) 运行Visual Studio 2008,创建一个Windows应用程序项目,在新建项目的模板中选中Windows窗体应用程序,在“名称”文本框中将项目改名为exwin-01,在“位置”文本框中输入项目保存的目录位置,本例保存在本地硬盘的“E:\ZM\c#example”文件夹,选中“创建解决方案的目录”复选框,然后单击“确定”按钮,如图2.9所示。 (2) 在“解决方案资源管理器”中,单击Form1.cs,重命名Form1.cs为FormMain.cs (见图2.10) 在窗体设计器中选中窗体,然后在属性栏中分别修改窗体的Text属性、Size属性和FormBoardStyle属性,如图2.11所示为修改窗体的Text属性值,观察修改后窗体显示的效果。 (3) 从工具箱中向设计窗体拖放一个Label控件。选中该控件,然后修改其Text属性为“大家好,欢迎使用C#” 。 选择Label1对象,然后设置其Font属性为“隶书,5号字,斜体”,选择ForeColor属性为红色,再选择TextAlign属性值,观察显示效果,并思考如何使某行的信息居中显示。修改AutoSize属性为“False”,拖动该控件右下角改变其大小,观察变化。 按F5运行程序,运行界面如图所示。可以看到,没有编写一句代码,就可以完成这样一个功能。 2.3 C#项目和解决方案 项目是一组要编译到单个程序集(在某些情况下是单个模块)中的源文件和资源。例如,项目可以是类库,或一个Windows GUI
文档评论(0)