C#
以下のコードを に翻訳したいTypeScript
:
[JsType(JsMode.Json)]
public class position : JsArray<JsNumber>
{
}
[JsType(JsMode.Json)]
public class coordinateArray : JsArray<position>
{
}
[JsType(JsMode.Json)]
public class polygonRings : JsArray<coordinateArray>
{
}
私はこのようにそれをやろうとしました:
export interface position {
(): number[];
}
export interface coordinateArray {
(): position[];
}
export interface polygonRings {
(): coordinateArray[];
}
しかし、キャストしようとすると、いくつかの問題があります。
「coordinateArray」を「position[]」に変換できません。
コード内:
(<position[]> lineString.coordinates).push(position);