C# Sélectionnez l'élément aléatoire de la Liste

Je suis entrain de créer un petit quiz application console.
J'ai fait une liste avec les 3 questions en elle.
Comment puis-je laisser le programme choisir au hasard une question et l'imprimer int la console?

J'ai essayé quelques-uns des codes différents, mais ne peux pas te semblent le faire fonctionner pour une raison quelconque.
C'est le dernier code que j'ai essayé, que j'ai obtenu à partir d'un autre utilisateur de ce site, mais j'obtiens les erreurs suivantes:

"The name 'string' does not exists in current context"

"Depuis" Le Questionnaire.Questions.main()' retourne void, un mot-clé ne doit pas être suivi par un objet de l'expression"

Voici le dernier morceau de code que j'ai essayé:

class Questions
{
    public static void main()
    {
        var questions = new List<string>{
            "question1",
            "question2",
            "question3"};
        int index = Random.Next(strings.Count);
        questions.RemoveAt(index);
        return questions;

    }

}

Merci à tous pour vos réponses.
J'ai réglé mon problème en créant un tableau au lieu d'une Liste.
C'est mon code maintenant :

class Questions
{
    public static void main()
    {
        string[] questions = new string[3];
        questions[0] = "question1";
        questions[1] = "question2";
        questions[2] = "question3";
        Random rnd = new Random();
        Console.WriteLine(questions[rnd.Next(0,2)]);
    }
}
InformationsquelleAutor Rick Velt | 2013-10-11