您的位置:首页 > 其它

方法 params、ref和out关键字使用

2010-08-20 15:18 176 查看
1、方法的声明

方法是类成员的一种,也称函数成员。函数成员就是类本身提供特定功能的方法,利用调用类对象的方法,使不同的类之间得以相互沟通,完成所要执行的运算或特定的工作。

在Visual C#中,如果方法没有返回值,其返回类型必须为void。如果方法有返回值,则必须指定其返回的数据类型。

2、方法的参数

调用方法时可以给该方法传递一个或多个值。传给方法的值叫做实参,在方法内部,接受实参的变量叫形参。形参在紧跟成方法们名的括号中声明。形参的声明语法与变量的声明语法一样。形参只在括号内部有效。

声明方法参数时可以通过关键字params、ref和out实现。

2.1、params参数

Params参数是指在方法的参数数目可变处采用的参数。Params参数必须是一维数组。

例:

代码

1 using System;
2 using System.Collections.Generic;
3 using System.Text;
4
5 namespace Method
6 {
7 class Program
8 {
9 static void Main(string[] args)
10 {
11 int month;
12 OutMethod(out month);
13 Console.WriteLine(month);
14 }
15
16 static void OutMethod(out int month)
17 {
18 month = 8;
19 }
20 }
21 }
22
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: