- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章我的第一个应用程序
第1章 第一个应用程序
本章我们建立一个C#应用程序一个控制台应用程序,一个Windows应用程序,通过两个简单的程序编写及运行,对Microsoft Visual Studio.Net 2005的编程环境作一个概貌性的了解,同时认识C#程序的框架和一些基础知识。
1.1 项目一:第一个控制台应用程序
1.1.1 工作目标
终极目标:完成第一个控制台应用程序。
促成目标:
完成控制台应用程序的创建;
完成程序代码的编写和运行调试;
1.1.2 工作任务
工作任务一:创建第一个空控制台应用程序;
工作任务二:编写程序代码、运行调试程序。
1.1.3工作任务一:创建第一个空控制台应用程序
单击“开始”-“程序”-“Microsoft Visual Studio.Net 2005”-“Microsoft Visual Studio.Net 2005”命令出现“起始页”,如图1.1所示。
图 1.1 vs.net 2005起始页
2.在“最近的项目”中单击“新建项目…”,打开“新建项目”对话框,如图1.2所示。
图1.2 新建项目对话框
3.在“新建项目”对话框左侧“项目类型”中选择 “Visual C#”下的“Windows”,然后在右侧“模板”中选择 “空项目”,如图1.3所示。
图1.3 选择空项目界面
在“新建项目”对话框的“名称”文本框中有系统默认的名字“Projectx”,现在在“名称”文本框中输入“Helloc”作为该项目的名字。“位置”文本框中也有系统默认的位置,也改成你要存放项目的位置,可以直接在“位置”文本框中输入位置,也可以通过单击“浏览(B)…”按钮,通过“项目位置”对话框选择位置。提示:“名称”和“位置”这两个地方虽都有默认的名字,最好还是要改成自己的,特别是位置栏,系统默认的文件夹是VS.NET系统文件夹,文件夹层数多,不好记,创建的文件不好找,所以最好改成自己定义的文件夹。
然后单击“确定”按钮。系统建立一个空项目“Helloc”,并进入Visual Studio.Net系统。如图1.4所示。
图 1.4 新建空项目
在右边“解决方案资源管理器”中右击“Helloc”项目,在弹出的快捷菜单中选择“添加”-“添加新项”命令,出现“添加新项”对话框,如图1.5所示。
图1.5 添加新项界面
在“模板”窗口中选择“代码文件”,最后在“名称”文本框中输入“Helloc”(注意扩展名可省),单击“打开”按钮,系统创建一个空的“Helloc.cs”文件,并在左边打开,如图1.6所示。
图1.6 创建 “Helloc.cs”文件界面
1.1.4工作任务二:编写程序代码
在打开的“Hellow.cs”文件中输入下面代码:
//引用命名空间
using System;
//自定义类
class Helloc
{
//主方法
static void Main()
{
//在控制台上输出“我的第一个应用程序!”
Console.WriteLine (我的第一个应用程序!);
}
}
单击菜单“调试” -“开始执行(不调试)”命令,也可以按快捷键“Ctrl+F5”。运行结果如图1.7所示。
图1.7 运行结果
程序解读
1.C#程序的基本框架
所有C#程序有一个基本框架,所有程序都包括这个框架,它的基本结构如下:
using 命名空间
class 类名
{
……
static void Main()
{
方法体
}
}
2.命名空间
using System 表示导入命名空间System。高级语言为了提高编程的效率,总是在系统中加入许多系统预定义的元素,即编写了许多完成常用功能的程序放在系统中,我们编程时只要把系统中的内容导入即可使用。
在C#中,把系统中包含的内容按功能分成多个部分,每部分放在了一个命名空间中,需要时用如下形式导入命名空间:
using 命名空间
而另一方面,必须得到与之相匹配的动态链接库的支持,即必须首先添加“命名空间”的引用,否则编译环境就会无法识别。
3.定义类
C#的每一个程序包括至少一个自定义类,程序的所有内容都必须属于一个类。类的定义格式如下:
Class Hello
{
类体
}
类中的所有代码被包含在一对大括号{ } 中,左右大括号必须全部配套,如果出现大括号不匹配的现象,那程序就是一个错误的程序。
4.Main方法
C#中必须且只能包含一个Main方法,且格式必须如下:
static void Main()
{
方法体
}
此方法是程序的入口点和出口点,系统从Main方法开始执行,Main方法结束,程序结束。
5.代码注释
注
文档评论(0)