使用 System.Windows.Size 作为通用 "size" 而不是 UI 控制大小
Using System.Windows.Size as universal "size" instead of UI controls size
在我的应用程序中使用 System.Windows.Size 来描述建筑物的大小是合适的,还是我应该为它创建自己的结构?此域与 System.Windows 或显示无关。
public struct Size
{
public Size(double length, double width) : this()
{
Length = length;
Width = width;
}
public double Length { get; set; }
public double Width { get; set; }
}
谢谢。
创建您自己的结构,因为 Size 是特定于平台的。例如,Xamarin.Forms 具有不同的 Size 结构。
并使您的大小 . It's a bad practice 以创建可变结构。
在我的应用程序中使用 System.Windows.Size 来描述建筑物的大小是合适的,还是我应该为它创建自己的结构?此域与 System.Windows 或显示无关。
public struct Size
{
public Size(double length, double width) : this()
{
Length = length;
Width = width;
}
public double Length { get; set; }
public double Width { get; set; }
}
谢谢。
创建您自己的结构,因为 Size 是特定于平台的。例如,Xamarin.Forms 具有不同的 Size 结构。
并使您的大小