Я реализую интерфейс, определенный в C # в ironPython, но не могу сделать
работы по реализации имущества:
C #
interface IInterface
{
Dictionary<string, element> Elements { get; }
}
Python:
class Implementor(IInterface):
def __init__(self):
self.elements = Dictionary[str, element]()
def get_Elements(self):
return self.elements
При вызове get_Elements я получаю следующее исключение:
Ожидаемое свойство для Elements, но найден словарь [str, element]
Что я делаю не так?
Спасибо!