-1

私はC#で遊んでいて、これを作りました。

{
        string wichOp;
        Console.WriteLine("Kaj je toni?");
        Console.WriteLine("Izber med:   -A   -B   -C   -D   -E");
        wichOp = Console.ReadLine();

        wichOp = wichOp.ToLower();
        if (wichOp == "a")
        {
            Console.Write("Toni je BK");
        }
        else if (wichOp == "b")
        {
            Console.Write("Toni je PEDER");
        }
        else if (wichOp == "c")
        {
            Console.Write("Toniju Baloni");
        }
        else if (wichOp == "d")
        {
            Console.Write("Toni je buzi");
        }
        else if (wichOp == "e")
        {
            Console.Write("TONI ŠAMPION");
        }
        else
            Console.WriteLine("Nisi vnesil pravilno izbiro");

    }
}

}

私がやりたいことは、キーを押すと (R)、選択範囲 (A、B、C、D、E) に戻ることができるということです。別の選択肢を入力し、他のキーを押すと、プログラムが終了します。

4

3 に答える 3

1
string wichOp = "r";
while (wichOp == "r")
{
    Console.WriteLine("Kaj je toni?");
    Console.WriteLine("Izber med:   -A   -B   -C   -D   -E");
    wichOp = Console.ReadLine();
    wichOp = wichOp.ToLower();
    if (wichOp == "a")
    {
        Console.Write("Toni je BK");
    }
    else if (wichOp == "b")
    {
        Console.Write("Toni je PEDER");
    }
    else if (wichOp == "c")
    {
        Console.Write("Toniju Baloni");
    }
    else if (wichOp == "d")
    {
        Console.Write("Toni je buzi");
    }
    else if (wichOp == "e")
    {
        Console.Write("TONI ŠAMPION");
    }
    else if (wichOp != "r")
        Console.WriteLine("Nisi vnesil pravilno izbiro");
}
于 2013-10-21T20:40:15.130 に答える
0

次のようなものかもしれません:

var wichOp = Console.ReadLine();
while(wichOp.Equals("R")) //WHILE "R"
{
        var wichOp = Console.ReadLine();
        if (wichOp == "a")
        {
            Console.Write("Toni je BK");
        }
        else if (wichOp == "b")
        {
            Console.Write("Toni je PEDER");
        }

      .....

}
于 2013-10-21T20:38:34.913 に答える