Resharper говорит мне, что "else" в этом коде избыточен:
if(a)
{
//Do Something
}
else if(b)
{
//Do Something
}
else
не выглядит излишним, потому что else
не позволяет b
оцениваться, если a
- true. Дополнительные служебные данные небольшие, если b
- переменная, но b
также может быть выражением.
Правильно ли это?