从控制台中读取密码 - C#
来源:互联网 发布:异形与人类谁厉害 知乎 编辑:程序博客网 时间:2024/06/06 07:41
Tip : 从控制台中读取密码
语言: C#
______________________________________________________________
在登陆Linux系统的时候,体验过在Linux的shell命令行窗口中输入用户密码吗? 下面体验下在Windows控制台中输入密码的方式
Showing Effect
SourceCode
/// <summary> /// Read password from console /// </summary> /// <returns>password</returns> public static string ReadPassword() { char[] revisekeys = new char[3]; revisekeys[0] = (char)0x08; revisekeys[1] = (char)0x20; revisekeys[2] = (char)0x08; StringBuilder sb = new StringBuilder(); while (true) { ConsoleKeyInfo kinfo = Console.ReadKey(true); if (kinfo.Key == ConsoleKey.Enter) { break; } if (kinfo.Key == ConsoleKey.Backspace) { if (sb.Length != 0) { int rIndex = sb.Length-1; sb.Remove(rIndex, 1); Console.Write(revisekeys); } continue; } sb.Append(Convert.ToString(kinfo.KeyChar)); Console.Write("*"); } return sb.ToString(); }
1 0
- 从控制台中读取密码 - C#
- java从控制台中读取数据
- 从控制台中读取数据01
- 从控制台中读取数据02
- 从控制台中读取数据03
- Java如何从控制台中读取数据
- 17、从控制台中读取数据
- Java从控制台中读取数据
- Java从控制台中读取数据完全攻略
- JAVA从控制台中读取数据完全攻略
- Java从控制台中读取数据完全攻略
- Java从控制台中读取数据完全攻略
- Java从控制台中读取数据完全攻略
- Java从控制台中读取数据的各种方法
- Java从控制台中读取数据的各种方法
- Java从控制台中读取数据的各种方法
- C#怎样读取excel文件,在控制台中显示
- java 控制台中读取数据的方法
- [LeetCode56]Minimum Path Sum
- Cygwin下安装pip无效的问题
- 百度云
- 抽象类理解
- Form表单插件jquery.form.js
- 从控制台中读取密码 - C#
- (Struts2学习篇) Struts2文件处理之文件下载
- 网页设计找灵感——汽车酷站欣赏
- 关于HTTP长连接
- 个人感悟
- ffmpeg(10) pat_cb
- 配置Java-Access 数据源
- 一些喜欢的界面效果
- 十年前,十年后……