.NET结构,可以像内置类型一样直接指定常量值

.NET结构,可以像内置类型一样直接指定常量值,.net,struct,.net,Struct,您是否可以创建一个行为类似于内置类的结构,在其中可以直接赋值,而无需调用属性 例: 而不是使用 RoundedDouble count; count.Value = 5; 您可以通过关键字执行此操作 例如,在您的情况下,您可能需要以下内容: public static implicit operator RoundedDouble(double value) { return new RoundedDouble(value); } public static implicit op

您是否可以创建一个行为类似于内置类的结构,在其中可以直接赋值,而无需调用属性

例:

而不是使用

RoundedDouble count;
count.Value = 5;
您可以通过关键字执行此操作

例如,在您的情况下,您可能需要以下内容:

public static implicit operator RoundedDouble(double value)
{
     return new RoundedDouble(value);
}
public static implicit operator RoundedDouble(double value)
{
     return new RoundedDouble(value);
}