你是指CUI程序吧?下面是完整代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Threading;
namespace Test
{
class Program
{
static void Main(string[] args)
{
//以来保存实际密码
string pwd = String.Empty;
ConsoleKey key;
//读取用户输入并显示*号,知道用户按ESC键
while ((key=Console.ReadKey(true).Key) != ConsoleKey.Escape)
{
pwd += key.ToString();
Console.Write("*");
}
//显示密码
Console.WriteLine(pwd);
Console.ReadLine();
}
}
}
doc环境是什么?
dos?
C#是基于虚拟机的,虚拟机是在DotNet平台上,DotNet平台目前只能应用于Windows系统,dos系统用不了。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Threading;
namespace Test
{
class Program
{
static void Main(string[] args)
{
//以来保存实际密码
string pwd = String.Empty;
ConsoleKey key;
//读取用户输入并显示*号,知道用户按ESC键
while ((key=Console.ReadKey(true).Key) != ConsoleKey.Escape)
{
pwd += key.ToString();
Console.Write("*");
}
//显示密码
Console.WriteLine(pwd);
Console.ReadLine();
}
}
}