- 1
- 2
- 3
- 4
if (value is Int32)
{
Int32 prio = Int32.Parse(value.ToString());
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+6
if (value is Int32)
{
Int32 prio = Int32.Parse(value.ToString());
}
>си диез
До диез
позвращает true, если объект является указанных типом, или же наследуется как-то... короче, то, что его можно привести к нему.
as - приводит к типу, если может. если нет - возвращает null.
а вообще тут говно не в том, что он делает проверку, а в том, что он int.parse(int.tostring()) делает