Согласно MSDN:
Блок кода - это кодовый путь с одной точкой входа, одной точкой выхода и набором команд, которые выполняются последовательно. Блок кода заканчивается, когда он достигает точки принятия решения, такой как новый блок условных операторов, вызов функции, выброс исключения, ввод, выход, попытка, перехват или конструкция finally.
Имея это в виду, я до сих пор не знаю, почему, согласно анализу покрытия кода VS2010, этот метод имеет три блока:
public Type Foo()
{
return typeof(string);
}
И у этого метода есть два блока:
public void FooTwo()
{
return;
}
Строки кода более просты. Это количество строк кода, включая фигурные скобки. Но что такое кодовые блоки?
Calvin