- 1
- 2
- 3
- 4
- 5
- 6
if (ctrl.GetType().Name == "TextBox")
{
TextBox tb = (TextBox)ctrl;
// остальное вырезано
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+112.2
if (ctrl.GetType().Name == "TextBox")
{
TextBox tb = (TextBox)ctrl;
// остальное вырезано
}
Я даже комментить не могу это.
guest 19.01.2010 10:22 # 0
headliner 19.01.2010 12:03 # 0
guest 19.01.2010 12:49 # +1.2
TextBox tb = ctrl as TextBox;
if (tb != null)
{
//do something
}
)))
guest 19.01.2010 14:41 # −2
guest 19.01.2010 15:05 # +4
во-вторых, если не удастся привести ctrl к текстбоксу с помощью явного приведения, будет брошен эксепшн, а в моем коде вернется null
guest 19.01.2010 15:31 # +2
ajukraine
guest 06.03.2010 21:01 # −0.2
{
//do something
}
)))
Bor1k 02.02.2010 15:01 # 0