怎么直接在函数中声明一个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);
...