我想这样做的以下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);
完全如我所想,thx;) – Nickon 2013-02-18 20:07:28