1
public static void Method2(int[] array, out List<int> list1, out List<int> list2, int number)
{
list1= new List<int>();
list2= new List<int>();
...
}
2
public static Tuple<List<int>, List<int>> Method2(int[] array, int number)
{
list1= new List<int>();
list2= new List<int>();
...
return Tuple.Create(list1, list2)
}
3
, 2 list1, 2,
, , # 7
public static (List<int> list1, List<int> list2) Method2(int[] array, int number)
{
...
return (list1, list2)
}