Как использовать метод .NET, который изменяется на месте в Python?

Я пытаюсь использовать .NET DLL в Python. На языке .NET метод требует передачи ему двух массивов по ссылке, которые он затем модифицирует:

public void GetItems(
out int[] itemIDs,
out string[] itemNames
)

Как я могу использовать этот метод в Python, используя модуль Python for .NET?

Редактировать: забыл упомянуть, что это в CPython, а не IronPython.

Дополнительная информация. Когда я делаю следующее:

itemIDs = []
itemNames = []
GetItems(itemIDs, itemNames)

Я получаю вывод как:

(None, <System.Int32[] at 0x43466c0>, <System.String[] at 0x43461c0>)

Мне просто нужно выяснить, как преобразовать их обратно в типы Python?

Ответы на вопрос(2)

Ваш ответ на вопрос