其实我正在做一个列表作为参考参数,如下所示:
public static List ListMethod(List result)
Run Code Online (Sandbox Code Playgroud)
我看到有些人也这样做了:
public static void ListMethod(ref List result)
Run Code Online (Sandbox Code Playgroud)
如果我没有错,"my"方法也会使用listas参数,你应该可以像在他的方法中使用"other"一样使用它.
但是对我来说,输入参数,对它执行某些操作并在方法返回值中返回它似乎更"干净".
对一种方法或另一种方法有任何好的论据吗?