Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- static string ReadPassword(){
- string pass = "";
- do
- {
- ConsoleKeyInfo key = Console.ReadKey(true);
- // Backspace Should Not Work
- if (key.Key != ConsoleKey.Backspace && key.Key != ConsoleKey.Enter)
- {
- pass += key.KeyChar;
- Console.Write("*");
- }
- else
- {
- if (key.Key == ConsoleKey.Backspace && pass.Length > 0)
- {
- pass = pass.Substring(0, (pass.Length - 1));
- Console.Write("\b \b");
- }
- else if(key.Key == ConsoleKey.Enter) break;
- }
- } while (true);
- return pass;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement