На самом деле я делаю список в качестве эталонного параметра следующим образом: < /p>
public static List ListMethod(List result)
< /code>
Я тоже видел, как некоторые люди делают так: < /p>
public static void ListMethod(ref List result)
< /code>
Если я не ошибаюсь, «мой» метод также принимает список < /code> в качестве эталонного параметра, и вы сможете использовать его так же, как как «Другой» делает в своем методе. < /p>
Но мне кажется более «чистым», что вы вводите параметр, делайте что -нибудь с ним и возвращаете его в возврате методов ценить. < /p>
Любые хорошие аргументы для или против того или другого? < /p>
Подробнее здесь: https://stackoverflow.com/questions/820 ... turn-value