求助,想用c#写一个project point的功能,但是一直是null

主要就是想将这些点投影到这个面上


用的方法是Intersection.ProjectPointsToBreps(),可是不知道为啥返回的一直是null值,求大神解答

as出来就是null。IEnumerable直接设置成list就行了。

我用了.AsEnumerable()的方法重新把List转成IEnumerable就可以了,谢谢大佬 :kissing_heart:

我想说的是不需要显示转,因为有继承关系。子类可以隐式转成父类,所以直接设置成list就可以使用Intersection.ProjectPointsToBreps()方法了。

啊,好像是奥 :smiling_face_with_tear:,我昨天是直接用的List,但是报错了,还以为是List没有转成IEnumerable的问题