- 1
- 2
- 3
- 4
- 5
public string ValidationTitle
{
get { return this.Title; }
set { }
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+139
public string ValidationTitle
{
get { return this.Title; }
set { }
}
Vasiliy 03.03.2014 16:22 # −3
bormand 03.03.2014 17:11 # +2
Vasiliy 03.03.2014 17:19 # 0
А понял свойство с прописной буквы. А по феншую с прописной только классы и методы класса.
guest 18.04.2014 10:02 # 0
defecate-plusplus 03.03.2014 17:20 # +7
Vasiliy 03.03.2014 17:39 # +6
roman-kashitsyn 03.03.2014 18:00 # +7
guest 26.03.2014 15:28 # 0
someone 04.03.2014 10:11 # −2
guest 18.03.2014 10:16 # 0
absolut 04.03.2014 11:01 # +1
Soul_re@ver 04.03.2014 11:50 # +1
Sabrian 04.03.2014 11:53 # +2
cyperh 04.03.2014 16:18 # +2
absolut 05.03.2014 08:07 # −1
guest 24.03.2014 21:58 # +1
inkanus-gray 04.03.2014 18:22 # +2
absolut 05.03.2014 08:11 # +1
chtulhu 05.03.2014 08:34 # −1
на интефейс не похоже. В шарпике override надо писать
absolut 05.03.2014 11:47 # −1
путаешь интерфейс с базовым классом.
http://ideone.com/T67I3v
TauSigma 26.03.2014 16:20 # 0
Или код из WCF (DataContractSerializer), то пустой сеттер просто нужен. Иначе рантайм исключение из дебрей .NET'а...
Для красоты можно его спрятать в private set {}.
MHz 24.03.2014 11:05 # 0
Зловонная кучка скрывается в том, что для стороннего разработчика свойство выглядит публичным. И он сильно удивится, когда простое изменение перерастет в карнавал с рефлексией.
Lure Of Chaos 04.03.2014 17:22 # +3
roman-kashitsyn 04.03.2014 18:32 # +4
chtulhu 04.03.2014 19:05 # 0
roman-kashitsyn 04.03.2014 19:07 # 0
absolut 05.03.2014 08:09 # +2
Vindicar 04.03.2014 22:25 # +2