与 的比较与转换

时间:2025-04-17 08:08:28

 

         1.

       表示在二维平面中定义点的、整数 X 和 Y 坐标的有序对,X、Y 为整数; .Net 2.0,主要应用于 Windows Form,标示 GDI+ 的一个 Point。

        2.

       表示二维空间内的 X 和 Y 坐标对,X、Y 为 double 类型; .Net 3.0 ,主要应用于 WPF ,而 WPF 不再使用 GDI+。

        3. 比较:

        可转为 ,但是会引起精度丢失

        也可转为 ,不会引起精度丢失

        的区域 较 更大,但是两者没有太大的可比性,因为所表示的对象不同。

       对 Point 的比较,建议重写 Equals 方法

        4. 转换方法 :

         wPoint = new (1.1, 2.33434);

         dPoint = new (1, 2);

         = ( int ) ;

         = ( int ) ; 

        // = ;

        // = ;