Ответ
В C# body (тело) — это блок кода, заключенный в фигурные скобки {}, который определяет исполняемую область для методов, конструкторов, свойств, циклов и условных операторов.
Ключевые моменты:
- Для методов: содержит логику, выполняемую при вызове.
- Для циклов и условий (
for,while,if): определяет повторяемые или условно выполняемые операторы. - Может быть пустым:
{}допустимо, но часто требует комментария.
Пример тела метода:
public int CalculateSum(int a, int b)
{
// Это тело метода
int result = a + b;
return result;
}
Пример тела цикла:
for (int i = 0; i < 10; i++)
{
// Тело цикла
Console.WriteLine(i);
}
Тело создает новую область видимости: переменные, объявленные внутри него, обычно недоступны снаружи.