有一个 System.Drawing.Point
,它接受 int
值作为 X
和 Y
坐标参数。
但这不是我需要的。
然后有一个 System.Windows.Point
,它接受 double
值作为 X
和 Y
。这是我需要的,但我不确定在类库项目中是否应该使用这个结构。
最后,我找到了 System.Drawing.PointF
,但它接受 float
值作为 X
和 Y
坐标参数。我更喜欢使用 double
。
什么是最佳实践?
进一步说明:
基本上,我有一个 WPF 项目和一个类库项目,类库项目作为 UI 的模型。我需要在模型中记住矩形坐标 (double, double)。
Rectangle
坐标(double,double
)。 - Boris