Frage

Ich versuche, einige XNA Entwicklung mit IronRuby zu tun, sondern mit beiden Generika (Load) kämpfen und einige der Basis-Klasse Eigenschaften wie Inhalt zugreifen.

Für Hinweise?

War es hilfreich?

Lösung

In Bezug auf Generika - wenn Sie ein generisches Objekt erstellen möchten, verwenden Sie eckige Klammern, um den generischen Typ zu definieren. Zum Beispiel:

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

In Bezug auf Basisklasse Eigenschaften, gibt es keine „Basis“ Schlüsselwort in Ruby so können Sie „Selbst“ verwenden oder rufen Sie einfach die Methode oder Eigenschaft direkt. Sie könnten auch versuchen, die Eigenschaftsnamen mangle (zum Beispiel ist Hello World verstümmelt hello_world). Ich schlage vor, dass, um den Inhalt propery zuzugreifen, rufen Sie es einfach so:

self.content

Hoffe, es hilft, Shay.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top