Witam, jestem nowy w C# i mam pewien problem.
W tym switchu w 1 case definiuje obiekt "komp1" na podstawie klasy Komputer. Definiuje go dopiero w case 1, oraz nadaje wartości zmiennym w metodzie nadajSpecyfikacje(); , w jakim sposób mogę pokazać zmienne w klasie w case 2 gdy nie może się wykonać metoda pokazSpecyfikacje();?
Chce aby definicja obiektu była w tym case 1.
Cały kod źródłowy programu: https://pastebin.com/fQXpfR5j
Dziękuje też za uwagi odnośne tego kodu, ponieważ to moja 1 godzina z przestawienia się z C++ na C#.
switch (warunek)
{
case 1:
{
Komputer komp1 = new Komputer();
nadajSpecyfikacje(komp1);
break;
}
case 2:
{
pokazSpecyfikacje(komp1);
break;
}
case 3:
{
koniec = 1; // spelnony warunek wyjscia
break;
}
default:
{
Console.WriteLine("Podano złą wartość");
koniec = 1;
break;
}
}