// "weniger gute" Version mit if-Kaskade
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");

        // die if() Kaskade. Die seltsame Einrueckung zeigt die Struktur auf.
        // alle folgenden if() haengen als einzelne Anweisung am else-Zweig
        // der uebergeordneten Bedingung.
                
        if (0 == nPissers) // Vergleich im C-Stil (Konstante LINKS)
            {
            Console.WriteLine("The hall is empty, the urinals deserted...");
            }
        else 
            if (1 == nPissers)
                {
                                //"WAND \_/ \_/ \_/ \_/ \_/ \_/  TÜR");
                Console.WriteLine("      X                          ");
                }
            else 
                if (2 == nPissers)
                    {
                                    //"WAND \_/ \_/ \_/ \_/ \_/ \_/  TÜR");
                    Console.WriteLine("      X                   X      ");
                    }
                else 
                    if (3 == nPissers)  
                        {
                                        //"WAND \_/ \_/ \_/ \_/ \_/ \_/  TÜR");
                        Console.WriteLine("      X           X       X      ");
                        }
                    else 
                        if (4 == nPissers)
                            {
                                            //"WAND \_/ \_/ \_/ \_/ \_/ \_/  TÜR");
                            Console.WriteLine("      X       X       X   X      ");
                            }
                        else 
                            if ((nPissers >= 5) || (nPissers <= 6))
                                {
                                Console.WriteLine("Run like Hell!");
                                }
                            else
                                {
                                Console.WriteLine("Lern erst zaehlen, dann grad brunzen "
                                                + "und dann probierst es noa amal!");
                                }
    }
}

syntax highlighted by Code2HTML, v. 0.9.1