Ironruby의 기본 클래스 속성 (변수)에 액세스하는 방법은 무엇입니까?

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

  •  22-07-2019
  •  | 
  •  

문제

나는 Ironruby와 함께 XNA 개발을 시도하고 있지만 제네릭 (로드) 모두에서 어려움을 겪고 있으며 컨텐츠와 같은 기본 등급의 속성에 액세스하고 있습니다.

힌트가 있습니까?

도움이 되었습니까?

해결책

제네릭과 관련하여 - 일반 객체를 만들려면 제곱 괄호를 사용하여 제네릭 유형을 정의하십시오. 예를 들어:

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

기본 클래스 속성과 관련하여 Ruby에는 "기본"키워드가 없으므로 "self"를 사용하거나 방법이나 속성을 직접 호출 할 수 있습니다. 당신은 또한 속성 이름 (예 : Helloworld가 hello_world로 엉망이된다)을 망칠 수도 있습니다. 컨텐츠 프로모리에 액세스하려면이 방법으로 호출하는 것이 좋습니다.

self.content

도움이되기를 바랍니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top