Witam.
Mam problem z definicją zmiennej w warunku IF.
namespace Zadanie
{
public partial class Form1 : ApplicationFormBase
{
private void button1_Click_1(object sender, EventArgs e)
{
if (tulodol == "O87*3.5")
{
double srrury = 87;
...
n1.StartPoint.X = srrury / 2 + 1;
}
}
}
}
Powyższy kod działa.
Problem pojawia się gdy chciałbym zakończyć warunek IF przed użyciem zmiennej srrury jak pokazuje poniżej.
namespace Zadanie
{
public partial class Form1 : ApplicationFormBase
{
private void button1_Click_1(object sender, EventArgs e)
{
if (tulodol == "O87*3.5")
{
double srrury = 87;
}
...
n1.StartPoint.X = srrury / 2 + 1;
}
}
}
W tym przypadku nie zostaje wykryta zmienna srrury.
Jak zdefiniować zmienną ssrury po wybraniu tulodol z comboboxa aby widać ją było zarówno w tym samym voidzie jak i w innych. Próbowałem static void ale tam nie da się stworzyć warunku if bo odnoszę się do danych z formularza a one nie są statyczne?. Jestem bardzo początkujący i staram się to zrozumieć na praktycznych przykładach.