Jak używać metody .NET, która zmienia się w Pythonie?
Próbuję użyć biblioteki .NET w Pythonie. W języku .NET metoda wymaga podania 2 tablic przez odniesienie, które następnie modyfikuje:
public void GetItems(
out int[] itemIDs,
out string[] itemNames
)
Jak mogę użyć tej metody w Pythonie przy użyciu modułu Python dla .NET?
Edytuj: Zapomniałem wspomnieć o tym w CPython, a nie IronPython.
Dodatkowe informacje. Kiedy wykonuję następujące czynności:
itemIDs = []
itemNames = []
GetItems(itemIDs, itemNames)
Dostaję dane wyjściowe, takie jak:
(None, <System.Int32[] at 0x43466c0>, <System.String[] at 0x43461c0>)
Czy muszę po prostu dowiedzieć się, jak przekonwertować je z powrotem na typy Pythona?