0
값 형식에 대한 참조를 유지 관리하면 코드에서 변경 내용을 볼 수 있습니다.사본을 만들지 않고 값 유형을 추적하거나 "ref 필드가 있습니까?"
예 : 저는 XNA 용 2D 카메라를 만들고 있는데, 임의의 vector2에 대한 참조를 제공하여 모든 것이 구현해야하는 특별한 인터페이스 나 뭔가가 필요 없도록하고 싶습니다. 이것이 가능한가?
값 형식에 대한 참조를 유지 관리하면 코드에서 변경 내용을 볼 수 있습니다.사본을 만들지 않고 값 유형을 추적하거나 "ref 필드가 있습니까?"
예 : 저는 XNA 용 2D 카메라를 만들고 있는데, 임의의 vector2에 대한 참조를 제공하여 모든 것이 구현해야하는 특별한 인터페이스 나 뭔가가 필요 없도록하고 싶습니다. 이것이 가능한가?
이 작업을 수행 할 수 없습니다. ValueTypes는 .NET의 힙에 저장되지 않으므로 참조를 유지하는 유일한 방법은 참조 유형 안에 넣는 것입니다.
보통 Vector2를 포함하거나 관리하는 객체에 대한 참조 만 유지하므로 필요에 따라 카메라에서 읽을 수 있습니다.