Как извлекать переменные из метода в c#
Всем привет, появился вопрос о том, как извлечь переменную из метода. Вот данный код:
double BMI()
{
Console.Write("Введите рост в см: ");
double height = Convert.ToDouble(Console.ReadLine());
bool caseContinue1 = true;
while (caseContinue1 == true)
{
if (height > 20 && height < 255)
caseContinue1 = false;
else
{
Console.Write("Невозможный рост, повторите: ");
height = Convert.ToDouble(Console.ReadLine());
}
}
В данном методе я даю переменной "height" значение и я бы хотел дальше в коде использовать это значение снова. Сама суть вопроса, как бы я мог извлечь ранее ведёную переменную для дальнейшего использования?