标签: c# arrays matrix
我正在尝试找出处理C#中基于矢量的属性的最佳方法。我正在编写一个在3D空间中执行坐标系转换的程序。我的对象的某些属性将是3元素数组(对应于X,Y和Z轴),而其他属性将是3×3矩阵(XX,XY,XZ,YX等)。
我已将范围缩小到基本上3个选项:
double[3]
这对我来说是一种新的问题,因此我想联系社区,看看其他人在类似情况下做了什么。上面方法的利弊是什么? C#或.NET框架中已经内置了任何机制来处理这种事情吗?