欢迎光临
我们一直在努力

C#简明教程一-.NET教程,C#语言

建站超值云服务器,限时71元/月

这一课我们要通过几个学习c#小程序达到以下目的:

◎ 了解c#程序的基本结构

◎ 熟悉”名称空间”(namespace)的概念。

◎ 理解类(class)的含义

◎ 学习”main” 方法的作用

◎ 掌握怎样获取命令行输入

◎ 了解控制台(console) 输入/输出(i/o)

第一节:简单的欢迎程序:welcome.cs

// namespace declaration

using system;

// program start class

class welcomecss {

// main begins program execution.

public static void main() {

// write to console

console.writeline(“welcome to the eschool!”);

}

}

  这个小程序有4个主要的元素:一个名称空间声明,一个类,一
个”main”方法和一些程序的注释。

   “using system;” 这一句表示程序声明引入”system”这个名称
空间。名称空间包括一些c#程序可以调用的代码。通过 “using
system;”,你可以告诉程序在以后的语句中无须在前面加”system”,
就可以使用它的方法和属性了。我们将在以后的课程里专门讨论名称
空间。

   “class welcomecss”一句声明了welcomecss这个类,类中包含
了程序的数据和将要执行的方法。它是仅有的几种用来描述对象的类
型之一,我们将在以后的课程里专门讨论它。在welcomecss这个类
中,不包含数据,只有一个方法。这个方法定义了这个类的作用。

  这个方法的名字就是”main”,main是程序的保留关键字,代表程
序入口点,注意只有一个类能使用main标志定义。在main 前还有一
个修饰字”static”,表示此方法只在这个类中起作用,而不是在实例
中。这是有必要的,因为当程序刚开始执行时,没有对象实例存在。
类,对象以及实例将在以后的课程中详细讨论。每个方法都必须有一
个返回类型。在这个例子中是”void”,表示main方法没有返回值。另
外,每个方法还有一个参数列表,用大括号括住数字的形式表示,
如”{0}”。但是,我们没有给main方法加参数。在以后的课程中,我
们会讨论main方法应该有什么类型的参数。

  ”main”方法指定执行了先面这行代码”console.writeline
(…)”。 “console”是名称空间”system”的一个类。”writeline
(…)”是”console”类的一个方法,因此用操作符”.”将它们分开。我
们也可以把这句写成”system.console.writeline(…)”。它的模式
实际上是这样的:”名称空间.类.方法”。如果我们不在程序的开头就
用”using system”这句声明名称空间的话,我们就必须按这样的完整
格式来写,这里就体现出名称空间的方便了。这行代码的作用是在屏
幕上输出”welcome to the eschool!”。

  我们用”//”符号标记注释,”//”表示所在的一行都是注释。如果
你想用多行注释,就使用”/*”和”*/”标记,在这两个标记之间的都被
认为是注释。当然,你可以只在”/*”和”*/”标记间放一行注释。在编
译时注释是不会被编译进程序里的,它的作用只是告诉别人或是提醒
自己程序都做了什么。

  注意:程序中每个语句后面都跟了一个分号”;”。类和方法都
以”{“开始,以”}”结束。”{” 和 “}”共同定义了程序区块。区块定义
的程序元素的作用范围,关于它我们将在以后详细讨论。

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » C#简明教程一-.NET教程,C#语言
分享到: 更多 (0)