首页 > 开发 > 综合 > 正文

C#,深入浅出全接触(三)

2024-07-21 02:27:11
字体:
来源:转载
供稿:网友

九、c#编程实战演习abc
?
1、用visual studio .net编写c#程序
visual studio.net 是microsoft新一代的旗舰开发环境,在这个环境中,我们能够看到microsoft将所有开发工具都集成到一个ide中。我们惊喜地发现,我们拥有了一个所有编程语言都适用的代码编辑器。而且,这个环境中还具一个html 编辑器、一个xml编辑器、一个sql server界面以及一个server explorer。
下面,我们将学习如何在 visual studio .net中编写c#程序。
初始页面
启动vs.net后,我们会看到与以前版本完全不同的景象。实际上,它看起来更象visual j++。一开始出现的是初始页面,这是一个html格式的页面,从中我们能看到在线microsoft web 站点的链接、现有解决方案列表以及创建属于自己的个性文件(profile)的功能。
创建c# 控制台应用程序
在visual studio.net中创建 c# 应用程序是简单得不能再简单的事情。点击 "create new project"(创建新工程)链接后,会出现一对话窗口。从这个窗口中的多种工程样本中选择需要的一个,在这里,我们选择visual c# 工程文件。选中后,出现下面的对话框:

 

然后再选择“console application”(控制台应用程序),命名为 "hello1" (不需要加引号),点击“ok”,vs.net开始生成应用程序的壳(shell)。
现在让我们来分析一下这个壳中已经具备的代码。
首先我们会看到关键字namespace(名称空间)。你可以将名称空间简单地理解为是将类归在一起的东西。c# 中的名称空间与c++中的名称空间相似,但还具备一些额外的功能。另外,它也同java中的package关键字相似。
下面的语句是using 命令,它负责告诉编译器在system 库中寻找未知的类。.net 携带了一套可扩展的系统库,由它们的名称空间名确定其范围。在c# 中,所有的i/o 操作都是系统库的一部分,而不是语言本身的一部分。
接着我们看到"public class class1"声明。作为一个先进的面向对象的开发语言,c# 中的所有代码都必须包含在一个类里面,不存在全局函数或数据。
程序中还包含一个方法main,它是所有c# 程序的进入大门。
修改一下代码
现在我们要增加一些代码来执行一些有用的操作。第一件事是将右上角的窗口切换到class view(类视图),然后展开"hello1" 名称空间,点击 "class1" 类。在属性窗口中将名称修改为hello。现在的代码窗口变为:

将光标移到main方法内的todo注释之后,输入“console”这个命令。请注意发生了什么:

你能看到系统自动列出了console类的相关方法。选择 writeline,然后写入下面这一行:
console.writeline("hello from vs.net!");
运?行
现在,从“build”菜单中选择“build”项,然后从“debug”(调试)菜单中选择 "start without debugging"(不调试启动)。最后,控制台应该显示出 "hello from vs.net!"的信息。这说明,我们已经大功告成了 :-)

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表