public void AddPoint ( IPoint inPoint, ref object before, ref object after );
大家有没有遇到这种情况:before和after参数都为Type.Missing,这样添加点P后,原PointCollection增加了点P,同时PointCollection第一个点也被更新为P点位置。什么情况啊。
补充:我的IPointCollection接口转移自Ipolygon或Ipolyline,即IPointCollection pc=(new polygonClass()) as IPointCollection.