2 c# null nullable autocad autocad-plugin
我的方法是...
Autodesk.AutoCAD.Geometry.Point3d point = null;
Run Code Online (Sandbox Code Playgroud)
但我似乎无法设置 a Point3dto null。
谁能告诉我为什么以及如何检查 a 是否Point3d是null?
(Point3D我的意思是Autodesk.AutoCAD.Geometry.Point3d)
AutocadPoint3d是一个struct. 因此它不能为空,它总是有一个值。
最多,您可以测试它是否有无效数字。可能有一个Point3d.Empty静态属性可供测试。
如果您希望它能够成为null,请使用Point3d?which 使可为struct空(通过将其包装在Nullable<T>.