방금 FSharp.Core 네임 스페이스에 최대 4 차원의 일반 배열 유형 (예 : Core. [] < 'T> , Core. [,] <'T>)이 포함되어 있음을 알았습니다 . C # 및 VB가 제대로 작동하는 것 같습니다. System.Array 사용-int [], string []과 같은 강력한 형식의 특수 배열 유형을 지원하는 방법을 잘 모르겠습니다.
나는 이것이 두 가지 질문이된다고 생각한다.
- C #은 제네릭이 아닌 System.Array를 기반으로 int []와 같은 강력한 형식의 특수 배열 유형을 어떻게 지원합니까?
- C #이이를 수행한다고 가정하면 F #이 일반 배열 유형을 정의하는 이유는 무엇입니까?