首页 > 解决方案 > 为什么 MathNet Point3D 组件是只读的?

问题描述

有谁知道为什么 MathNet.Spatial.Euclidean.Ponit3D 的 X、Y 和 Z 组件是只读双精度数?

问候,大卫

标签: mathnet-numerics

解决方案


据我了解,这个链接 Point3D是 ValueType/Struct,而不是引用类型类。现在正因为如此,我怀疑您将不得不重新分配整个对象,而不是尝试单独修改其组件。把它想象成(松散地)一个原始值


推荐阅读