函数

3 本我 14小时前 61次点击

开始先不考虑其他的,先来定义和使用函数

首先从基础知识开始,看看不与调用代码交换任何数据的简单函数。

函数定义由以下几部分组成:

● 两个关键字:static和void

● 函数名后跟圆括号,如Write()

● 一个要执行的代码块,放在花括号中

定义Write()函数的代码非常类似于应用程序中的其他代码:

static void Main(string[] args)

{

...

}

这是因为,到目前为止我们编写的所有代码(类型定义除外)都是函数的一部分。函数Main()是控制台应用程序的入口点函数。当执行C#应用程序时,就会调用它包含的入口点函数,这个函数执行完毕后,应用程序就终止了。所有C#可执行代码都必须有一个入口点。

Main()函数和Write()函数的唯一区别(除了它们包含的代码)是函数名Main后面的圆括号中还有一些代码,这是指定参数的方式。

如上所述,Main()函数和Write()函数都是使用关键字static和void定义的。关键字static与面向对象的概念相关,本帖子在后面讨论。现在只需要记住,现在的应用程序中所使用的所有函数都必须使用这个关键字。

void这个关键字表明函数没有返回值。以后将讨论函数有返回值时需要编写什么代码。

继续下去,调用函数的代码如下所示:

Write();

键入函数名,后跟空括号即可。当程序执行到这行代码时,就会运行Write()函数中的代码。

注意:

在定义和调用函数时,必须使用圆括号。如果删除它们,将无法编译代码。

示例

class Program

{

//定义函数:函数

static void 函数()

{

WriteLine("一个你好的文本");

}

static void Main(string[] args)

{

//调用函数

函数();

//按下任意键结束

ReadKey();

}

}


目前还没有评论
添加一条新评论

登录后可以发表评论 去登录

作者

积分:290

这家伙很懒,什么都没有留下