Advertisement
Guest User

Untitled

a guest
Jul 17th, 2019
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.62 KB | None | 0 0
  1. static string ReadPassword(){
  2. string pass = "";
  3. do
  4. {
  5. ConsoleKeyInfo key = Console.ReadKey(true);
  6. // Backspace Should Not Work
  7. if (key.Key != ConsoleKey.Backspace && key.Key != ConsoleKey.Enter)
  8. {
  9. pass += key.KeyChar;
  10. Console.Write("*");
  11. }
  12. else
  13. {
  14. if (key.Key == ConsoleKey.Backspace && pass.Length > 0)
  15. {
  16. pass = pass.Substring(0, (pass.Length - 1));
  17. Console.Write("\b \b");
  18. }
  19. else if(key.Key == ConsoleKey.Enter) break;
  20. }
  21. } while (true);
  22. return pass;
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement