参数和参数
一个方法可以声明任意数量的参数(在这个例子中,i
,s
和 o
是参数):
static void DoSomething(int i, string s, object o) {
Console.WriteLine(String.Format("i={0}, s={1}, o={2}", i, s, o));
}
参数可用于将值传递给方法,以便该方法可以使用它们。这可以是各种工作,如打印值,或修改参数引用的对象,或存储值。
调用方法时,需要为每个参数传递实际值。此时,实际传递给方法调用的值称为 Arguments:
DoSomething(x, "hello", new object());