Как получить доступ к свойству (переменной) базового класса в Ironruby? - PullRequest
0 голосов
/ 05 августа 2009

Я пытаюсь сделать некоторую разработку XNA с IronRuby, но борюсь как с дженериками (Load), так и с доступом к некоторым свойствам базового класса, таким как Content.

Любые намеки?

1 Ответ

2 голосов
/ 05 августа 2009

Относительно Generics - если вы хотите создать универсальный объект, используйте квадратные скобки для определения универсального типа. Например:

list = System::Collections::Generic::List[System::String].new

Что касается свойств базового класса, в Ruby нет ключевого слова base, поэтому вы можете использовать "self" или просто вызвать метод или свойство напрямую. Вы также можете попытаться изменить имя свойства (например, HelloWorld изменено на hello_world). Я предлагаю, чтобы получить доступ к Содержанию, просто назовите его так:

self.content

Надеюсь, это поможет, Шей.

...