- 1
- 2
- 3
- 4
- 5
public string ValidationTitle
{
get { return this.Title; }
set { }
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+139
public string ValidationTitle
{
get { return this.Title; }
set { }
}
А понял свойство с прописной буквы. А по феншую с прописной только классы и методы класса.
на интефейс не похоже. В шарпике override надо писать
путаешь интерфейс с базовым классом.
http://ideone.com/T67I3v
Или код из WCF (DataContractSerializer), то пустой сеттер просто нужен. Иначе рантайм исключение из дебрей .NET'а...
Для красоты можно его спрятать в private set {}.
Зловонная кучка скрывается в том, что для стороннего разработчика свойство выглядит публичным. И он сильно удивится, когда простое изменение перерастет в карнавал с рефлексией.