// "gute" Version mit switch
using System;

class MainClass
{
    public static void Main(string[] args)
    {
        Console.WriteLine("Hello Urinals!\n");
        
        Console.Write("Wie viele Pisser [0..6]: ");
        
        string strPisser = Console.ReadLine();
        
        // ich verzichte bewusst auf exception handling und erwarte eine korrekte Eingabe.
        // Exceptions kommen erst spaeter
        int nPissers = Convert.ToInt32(strPisser);

        Console.WriteLine("WAND \\_/ \\_/ \\_/ \\_/ \\_/ \\_/  TÜR");
        
        switch (nPissers)
            {
            case 0:
                Console.WriteLine("The hall is empty, the urinals deserted...");
                break;

            case 1:
                                //"WAND \_/ \_/ \_/ \_/ \_/ \_/  TÜR");
                Console.WriteLine("      X                          ");
                break;

            case 2:
                                //"WAND \_/ \_/ \_/ \_/ \_/ \_/  TÜR");
                Console.WriteLine("      X                   X      ");
                break;
            
            case 3:
                                //"WAND \_/ \_/ \_/ \_/ \_/ \_/  TÜR");
                Console.WriteLine("      X           X       X      ");
                break;
            
            case 4:
                                //"WAND \_/ \_/ \_/ \_/ \_/ \_/  TÜR");
                Console.WriteLine("      X       X       X   X      ");
                break;

            case 5:
            case 6:
                                //"WAND \_/ \_/ \_/ \_/ \_/ \_/  TÜR");
                Console.WriteLine("Run like Hell!");
                break;

            default:
                Console.WriteLine("Lern erst zaehlen, dann grad brunzen "
                                  + "und dann probierst es noa amal!");
                break;
            }
    }
}

syntax highlighted by Code2HTML, v. 0.9.1