Masquer / remplacer en tapant un mot de passe (C #)

Ok, Donc je suis novice en C#, mais déjà appris un peu. Mais j'ai une question, comment dois-je Remplacer les Caractères tapés dans une console avec "*" ou tout simplement les cacher complètement?

        var pw = "eric123";
        Console.WriteLine("Password: ");
        var value = Console.ReadLine();
        if (value == pw)
        {
            Console.WriteLine("Permitted, Play online? (Y/N)?");
            var getGameOnlineStatus = Console.ReadLine();

            //Rest Of the Code is just for me :)

Toute Aide serait appréciée!

source d'informationauteur Eric Wiles | 2015-03-23