2016-11-14 15 views
-2

内のケースを使用して、私は「ケース3」内の「ケース2」を使用する必要があるだろうが、毎回私はそれが動作しない、それを行います。 誰かが私を助けることができますか?私は、コードまたは任意の内部に間違った何かをした場合、私は知らない ...異なる場合

私はあなたのいくつかは私を助けることができると思います。

私が現在使用しているコード:

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; 

(私は、以下の "CASE 2" を必要とする私の悪い英語のための(Console.ReadLine下())申し訳ありませんが、 "3 CASE" に

+1

私はコードは灰色のブロック内で正しくペーストされていないことがわかりますが、それ以上の部分は、内側も目であります電子コード – 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型の選択= 01; IF(int.TryParse(ANS、アウト選択)) {スイッチ(選択) {ケース1: Console.WriteLineを( "Gekozen actie 1. Overzicht MP3 Spelers")。 ます。Console.WriteLine( "ドゥルックはopはオムHETメニューAF TE sluitenを入力してください"); Console.ReadLine(); 休憩。 – guusapril

関連する問題