我正在尝试将一个可选参数传递给一个名为 的几何函数,offset
它可能指定也可能不指定,但 C# 不允许我执行以下任何操作。有没有办法做到这一点?
默认为空
错误:“”类型的值不能用作默认参数,因为没有标准转换为“System.Drawing.Point”类型
public void LayoutRelative(.... Point offset = null) {}
默认为空
错误:'offset' 的默认参数值必须是编译时常量
public void LayoutRelative(.... Point offset = Point.Empty) {}