FeatureGeometry g = new MultiCurve (coordSys,CurveSegmentType.Linear,dPoints);
我要创建一个直线,但是我直线的节点数是未知的。
涉及到动态数组和静态数组的转换问题
用ArrayList存放点对象,最后CopyTo到DPoint[] 里
ArrayList fiList = new ArrayList();
foreach (...)
{
...
fiList.Add(fi);
}
FeatureInfo[] fiArray = new FeatureInfo[fiList.Count];
fiList.CopyTo(fiArray);
return fiArray;
在程序中根据变量定义 Dpoint数组
我要创建一个直线,但是我直线的节点数是未知的。
涉及到动态数组和静态数组的转换问题
用ArrayList存放点对象,最后CopyTo到DPoint[] 里
ArrayList fiList = new ArrayList();
foreach (...)
{
...
fiList.Add(fi);
}
FeatureInfo[] fiArray = new FeatureInfo[fiList.Count];
fiList.CopyTo(fiArray);
return fiArray;
在程序中根据变量定义 Dpoint数组