Как правильно вызывать методы c # из ironpython? - PullRequest
0 голосов
/ 16 апреля 2019

У меня есть метод в c # типа T[], который должен возвращать массив указанного типа:

public T[] SomeMethod<T>() where T : Object { DoSomeCode; return ResultArray; }

Когда я пытаюсь вызвать этот метод из моего скрипта IronPython, я получаю эту ошибку:

TypeErrorException: iteration over non-sequence of type bool

Похоже, что метод вернул логическое значение вместо массива.
Однако когда я вызываю этот метод из моего кода C #, он возвращает массив (как и должно быть)

Как мне исправить эту проблему?

...