Hotspot
이라는 새 클래스 형식을 정의했습니다. 나는 핫스팟 (나는 List를 사용했다.)과 세번째 사이의 동적 배열을 필요로했다. 여기 내 코드 :사용자 정의 형식 배열 배열
List<Hotspot> items = new List<Hotspot>();
List<Hotspot> locations = new List<Hotspot>();
Hotspot[][] arrays = new Hotspot[][]{items, locations};
그러나 arrays
이 작동하지 않습니다. 그냥 배열이 items/locations
에 쉽게 접근 할 수 있도록 필요합니다.
let mutable items = new ResizeArray<Hotspot>()
let mutable locations = new ResizeArray<Hotspot>()
let arrays = [|items; locations|]
그러나 나는 C#에서 같은 일을 할 수 없습니다. 도움?
List이 핫스팟과 같지 않으므로 작동하지 않습니다. 즉, 배열을 핫스팟의 2 차원 배열로 선언하지만 두 개의 List로 채우도록하십시오. 정적 타이핑에서는 그럴 수 없습니다. –