Geek Quizz VI: jouons avec les portées

Le thème semble simple, pourtant cherchez l'erreur dans le code suivant. L'exercice est plus amusant si vous n'utilisez pas l'aide du compilateur bien évidemment.

J'attends vos suggestions.

 class Outer
{
    static void F(long l) { }
    static void F(string s) { }

    class Inner
    {
        void G()
        {
            F(1);            
            F("Hello");        
        }
        static void F(long l) { }
    }
}

Désolé pour les dates de posts erronées mais je suis aux US (business + vacances pour les curieux :p).

Mitsu

[Update] Quizz suivant: Geek Quizz VII: toujours les portées !