我有一个复杂的对象类型,我正在覆盖“base.ToString()”方法,使其返回一个字符串属性值。
例如:
class foo
{
public string StringValue{get;set;}
public int SomeOtherValue{ get;set;}
public override ToString()
{
return StringValue;
}
}
这使我可以轻松地获取StringValue属性的值。
是否有一种方法可以覆盖或扩展基本功能,以便我可以使用简单的代码来设置StringValue属性,例如以下代码?
foo aFoo = new foo();
aFoo = "Some string value";