关于params关键字的用法,我有错,来看看,谢谢
public static object function(params object[] arry){
foreach(int i in arry)
{
Console.WriteLine(arry[i].ToString());
}
Console.Read();
}
这个错改怎么改?
后来我把function 的返回值类型改成void,控制台怎么听不了?
public static void function(params object[] arry)
{
foreach(int i in arry)
{
Console.WriteLine(arry[i].ToString());
}
Console.Read();
}
知道的请出招吧,谢谢
就是啊,我也奇怪
后来我把function 的返回值类型改成void,控制台怎么听不了?
public static void function(params object[] arry)
{
foreach(int i in arry)
{
Console.WriteLine(arry[i].ToString());
}
Console.Read();
}
知道的请出招吧,谢谢
arry是ojbect类型的,循环中要用object的变量来遍历吧
arry是ojbect类型的,循环中要用object的变量来遍历吧
对,应该是
foreach(object o in array)
{
Console.WrileLine(o.ToString());
}
[此贴子已经被作者于2006-8-26 17:04:24编辑过]