存储有序双精度数对。

命名空间:  SuperMap.Data
程序集:  SuperMap.Data (in SuperMap.Data)
版本: dll

语法

C#
public struct Size2D

示例

以下代码示范对 Size2D 对象进行一些操作。

CopyC#
public void Size2DSample()
{
    // 构造 Size2D 对象
    Size2D size2D = new Size2D(119.4, -119.4);
    Console.WriteLine(size2D); // Width=119.4,Height=-119.4

    // 构造 Size2D 对象
    Size2D size2D1 = new Size2D(119.4, -119.4);
    Console.WriteLine(size2D1); // Width=119.4,Height=-119.4

    // Equals 操作
    Console.WriteLine(size2D.Equals(size2D)); // true

    // Ceiling 操作
    Size2D size2D2 = Size2D.Ceiling(size2D);
    Console.WriteLine(size2D2); // Width=120.0,Height=-119.0

    // Floor 操作
    Size2D size2D3 = Size2D.Floor(size2D);
    Console.WriteLine(size2D3); // Width=119.0,Height=-120.0

    // Round 操作
    Size2D size2D4 = Size2D.Round(size2D);
    Console.WriteLine(size2D4); // Width=119.0,Height=-119.0

    // 构造 Empty 的 Size2D 对象
    Size2D size2D5 = Size2D.Empty;
    Console.WriteLine(size2D5.IsEmpty); // true
}

请参见