Нет - свойства имеют метод get
, который возвращает значение - вы можете перегрузить реализацию ToString()
на тип этого значения, что позволит вам сделать:
myClass.MyProperty.ToString()
что, вероятно, то, что вы ищете. Просто определите функцию, такую как:
public override string ToString() {
// return string version of value
}
в классе этого типа.