2016-11-14 2 views
-2

Мне нужно использовать «Случай 2» внутри «случая 3», но каждый раз, когда я делаю это, он не работает. Может кто-нибудь мне помочь? Я не знаю, что я сделал что-то неправильно внутри кода или что-то еще.Использование футляра в другом корпусе

Я надеюсь, что некоторые из вас могут мне помочь.

Код настоящее время я использую:

case 2: 
    Console.WriteLine("Gekozen actie: 2. Gegevens MP3 speler opslaan"); 
    Console.WriteLine("Type de ID: "); 
    int id = Convert.ToInt32(Console.ReadLine()); 
    Console.WriteLine("Type de Maker: "); 
    string MAKE = Convert.ToString(Console.ReadLine()); 
    Console.WriteLine("Type de Model : "); 
    var MODEL = Convert.ToString(Console.ReadLine()); 
    Console.WriteLine("Type de MBGrootte: "); 
    int MBSize = Convert.ToInt32(Console.ReadLine()); 
    Console.WriteLine("Type de Prijs: "); 
    var PRICE = Convert.ToString(Console.ReadLine());         
    Console.ReadLine(); 
    Console.WriteLine("Ingevoerde gegevens: " + 
     Environment.NewLine + "Uw ID: " + id + 
     Environment.NewLine + "Uw Maker: " + MAKE + 
     Environment.NewLine + "Uw Model: " + MODEL + 
     Environment.NewLine + "Uw MBGrootte: " + MBSize + 
     Environment.NewLine + "Uw Prijs: " + PRICE); 
    Console.ReadLine(); 

    break; 

case 3: 
    Console.WriteLine("ID: 1" + 
     Environment.NewLine + "Make: Get Technologies .inc" + 
     Environment.NewLine + "Model: HF 410" + 
     Environment.NewLine + "MBSize: 4096" + 
     Environment.NewLine + "Price: $129.95"); 
    Console.ReadLine(); 

    break; 

(мне нужно "Случай 2" Ниже в "ДЕЛУ 3" (под Console.ReadLine()) Извините за мой плохой английский

+1

Я вижу, что код не вставить правильно внутри серого блока, но часть над ним также внутри й e code – guusapril

ответ

1
case 2: 
case 3: 

if (yourVar == 3) 
{ 
    Console.WriteLine("ID: 1" + Environment.NewLine + 
     "Make: Get Technologies .inc" + Environment.NewLine + 
     "Model: HF 410" + Environment.NewLine + 
     "MBSize: 4096" + Environment.NewLine + "Price: $129.95"); 

    Console.ReadLine();  
} 

Console.WriteLine("Gekozen actie: 2. Gegevens MP3 speler opslaan"); 
Console.WriteLine("Type de ID: "); 
int id = Convert.ToInt32(Console.ReadLine()); 
Console.WriteLine("Type de Maker: "); 
string MAKE = Convert.ToString(Console.ReadLine()); 
Console.WriteLine("Type de Model : "); 
var MODEL = Convert.ToString(Console.ReadLine()); 
Console.WriteLine("Type de MBGrootte: "); 
int MBSize = Convert.ToInt32(Console.ReadLine()); 
Console.WriteLine("Type de Prijs: "); 
var PRICE = Convert.ToString(Console.ReadLine()); 
Console.ReadLine(); 

Console.WriteLine("Ingevoerde gegevens: " + 
Environment.NewLine + "Uw ID: " + id + 
Environment.NewLine + "Uw Maker: " + MAKE + 
Environment.NewLine + "Uw Model: " + MODEL + 
Environment.NewLine + "Uw MBGrootte: " + MBSize + 
Environment.NewLine + "Uw Prijs: " + PRICE); 
Console.ReadLine(); 
break; 
1

! Поместите ваш Case 2 внутри метода, а затем использовать этот метод в Case 2 и Case 3

+0

Я получил его внутри коммутатора. Например: int choice = 01; если (int.TryParse (АНС, из выбора)) { переключатель (выбор) { случай 1: Console.WriteLine ("Gekozen Actie: 1. Overzicht MP3 Игроков"); Console.WriteLine («Druk op enter om het menu af te sluiten»); Console.ReadLine(); break; – guusapril

Смежные вопросы