cairunbin 发表于 2019-4-9 07:44:55

Autodesk的人请进,又一个AutoCAD一直存在的Bug,请转达AutoCAD开发者

当使用Editor.Select***方法(比如SelectFence、SelectCrossing***)构造选择集的时候,需要输入一个Point3dCollection参数,代表构造选择集需要使用的连续线条。当该参数中存在重合点的时候,Select***方法会返回错误结果。未测试当两点距离非常近的时候是否也会出错。

这样,每次用户调用Select***时,必须先检查是否有重合点。如果忘记,则会导致软件行为怪异,且较难排查错误原因。

xinxirong 发表于 2019-4-16 09:09:48

这个不算bug吧?

cairunbin 发表于 2019-4-16 15:16:23

xinxirong 发表于 2019-4-16 09:09
这个不算bug吧?

反正我感觉应该算。
我写代码不会这么不做输入正确性检查。
页: [1]
查看完整版本: Autodesk的人请进,又一个AutoCAD一直存在的Bug,请转达AutoCAD开发者