Ironruby의 기본 클래스 속성 (변수)에 액세스하는 방법은 무엇입니까?
문제
나는 Ironruby와 함께 XNA 개발을 시도하고 있지만 제네릭 (로드) 모두에서 어려움을 겪고 있으며 컨텐츠와 같은 기본 등급의 속성에 액세스하고 있습니다.
힌트가 있습니까?
해결책
제네릭과 관련하여 - 일반 객체를 만들려면 제곱 괄호를 사용하여 제네릭 유형을 정의하십시오. 예를 들어:
list = System::Collections::Generic::List[System::String].new
기본 클래스 속성과 관련하여 Ruby에는 "기본"키워드가 없으므로 "self"를 사용하거나 방법이나 속성을 직접 호출 할 수 있습니다. 당신은 또한 속성 이름 (예 : Helloworld가 hello_world로 엉망이된다)을 망칠 수도 있습니다. 컨텐츠 프로모리에 액세스하려면이 방법으로 호출하는 것이 좋습니다.
self.content
도움이되기를 바랍니다.
제휴하지 않습니다 StackOverflow