Comment accéder à une propriété de classe de base (variable) dans ironruby?

StackOverflow https://stackoverflow.com/questions/1229694

  •  22-07-2019
  •  | 
  •  

Question

J'essaie de développer XNA avec IronRuby, mais je ne parviens pas à utiliser les génériques (Load) et à accéder à certaines propriétés de la classe de base telles que Content.

Des indices?

Était-ce utile?

La solution

Concernant les génériques - si vous souhaitez créer un objet générique, utilisez des crochets pour définir le type générique. Par exemple:

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

En ce qui concerne les propriétés de la classe de base, il n'y a pas de "base". mot-clé en Ruby pour que vous puissiez utiliser " self " ou appelez simplement la méthode ou la propriété directement. Vous pouvez également essayer de modifier le nom de la propriété (par exemple, HelloWorld est mutilé en hello_world). Je suggère que pour accéder à la propriété Content, appelez-le simplement comme suit:

self.content

J'espère que ça aide, Shay.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top