读书人

如何直接在函数中声明一个List类型的参

发布时间: 2013-12-26 15:24:01 作者: rapoo

怎么直接在函数中声明一个List类型的参数

假设我有以下函数
fun(List<int> myPara)
{
.....
}
-------------------------------------------------
我现在这样使用
List<int> TempList=new List<int>{888};
fun(TempList)
{
.....
}

怎么样可以直接调用函数时候,在参数框直接声明一个List并且赋值?
fun(.......)
{
.....
}
[解决办法]
fun(new List<int>{888})
[解决办法]
3l正解

不过设计成不定个数参数更优雅,比如

void fun(param int[] data)
{
foreach (int item in data) ...
}
调用
fun(888);
or
fun(111,222,333,444);
...

读书人网 >C#

热点推荐