Bem pessoal minha dúvida é a seguinte, eu estou usando o mesmo código várias vezes em uma aplicação aí pensei que o código ficaria melhor se eu transformasse essa minha parte do código em um classe auxiliar e chamasse ela ao invés de ter essa repetição de
código. Mas já procurei como fazer isso e confesso que não entendi direito, segue abaixo o meu código que quero implementar na classe.
if (doubleIMC < 18.5)
{
textBlockIMC.Text = "Baixo Peso";
}
else
if (doubleIMC <= 25)
{
textBlockIMC.Text = "Peso Ideal";
}
else
if (doubleIMC <= 30)
{
textBlockIMC.Text = "Sobrepeso";
}
else
if (doubleIMC <= 35)
{
textBlockIMC.Text = "Obesidade Grau 1";
}
else
if (doubleIMC <= 40)
{
textBlockIMC.Text = "Obesidade Grau 2";
}
else
if (doubleIMC > 40)
{
textBlockIMC.Text = "Obesidade Grau 3";
}
Não sei também se esse monte de "if" e "else" tá caindo bem na aplicação, mas pelo menos tá funcionando direito. Estou aberto a opiniões também quanto a isso.
Desde já agradeço a atenção.