C#笔记整理(六)

来源:互联网 发布:大陆网络用语在台湾火 编辑:程序博客网 时间:2024/05/19 04:04
static void Main(string[] args){    Console.WriteLine("Hello Word");    Console.ReadKey();}

函数

函数可提供在应用程序中的任意一处执行的代码块

static void Main(string[] args){    FunctionName();    Console.ReadKey();    FunctionName();}static void FunctionName(){    Console.WriteLine("Hello Word");}

函数可以有返回值,函数代码块中得到了一个需要的数据,可以利用其返回值。

static void Main(string[] args){    Console.WriteLine(FunctionName());    Console.ReadKey();}static int FunctionName(){    int num = 0;    return num;}

函数可以有参数,用来告诉编译器,要去处理哪些值。

static void Main(string[] args){    FunctionName("Hello Word");    Console.ReadKey();    FunctionName("Hello Word");}static void FunctionName(string paramName){    Console.WriteLine(paramName);}

调用有参数的函数时,必须和其定义时里的参数列表一一对应.\
可以有任意数量的参数,不一定要去使用全部(如果不用,你要它干嘛)\

参数数组

C#容许为函数制定一个(只能指定一个)特殊参数,这个特殊参数必须是函数定义中的最后一个参数,称为参数数组。参数数组容许使用个数不定的参数调用函数,可以使用params关键字定义他们。

static void Main(string[] args){    Console.WriteLine(FunctionName(1,2,3,4,5,6,7,8,9));    Console.ReadKey();}static int FunctionName(params int[] nums){    int num = 0;    foreach (int a in nums)    {        num += a;    }    return num;}

我的微博:
这里写图片描述
每天多学一点0.0

0 0
原创粉丝点击