c# ,.net ,console.ReadLine()怎么让读取的字符串,在输入的时候不显示。
详情看图,最好能写出代码看看。。。。你们都理解错了,我是让第二行的输入的“lan”不显示(但是真实输入了字符串“lan”),第一行“输入字符串”,再Console.Wri...
详情看图,最好能写出代码看看。。。。
你们都理解错了,我是让第二行的输入的“lan”不显示(但是真实输入了字符串“lan”),第一行“输入字符串”,再Console.WriteLine("你输入的字符串为{0}",s);执行完后,还能显示。不是说全部清屏。 展开
你们都理解错了,我是让第二行的输入的“lan”不显示(但是真实输入了字符串“lan”),第一行“输入字符串”,再Console.WriteLine("你输入的字符串为{0}",s);执行完后,还能显示。不是说全部清屏。 展开
5个回答
展开全部
Console.Clear();
完整程序如下:
static void Main(string[] args)
{
Console.WriteLine("Welcome!Please Input your name:");
string strName = Console.ReadLine();
Console.Clear();
Console.WriteLine("Your Name is:" + strName);
Console.ReadKey();
}
完整程序如下:
static void Main(string[] args)
{
Console.WriteLine("Welcome!Please Input your name:");
string strName = Console.ReadLine();
Console.Clear();
Console.WriteLine("Your Name is:" + strName);
Console.ReadKey();
}
追问
看问题
追答
这个无法实现,除非你是在文本文件中读取数据
或者,你引入Forms命名空间,
添加KeyPress事件,每当有键按下时,将其存储在字符串中,然后将e.Handled属性值设置为true,这样不会显示了
展开全部
这是编译器后台的设置问题,与程序设计无关,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
static void Main(string[] args)
{
Console.WriteLine("Welcome!Please Input your name:");
string strName = Console.ReadLine();
Console.Clear();
Console.WriteLine("Your Name is:" + strName);
Console.ReadKey();
}
{
Console.WriteLine("Welcome!Please Input your name:");
string strName = Console.ReadLine();
Console.Clear();
Console.WriteLine("Your Name is:" + strName);
Console.ReadKey();
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-05-28
展开全部
你将textbox控件的属性Textmode设置为password就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
输入一次清屏一次
追问
看问题
追答
static void Main(string[] args)
{
int i=1;
string strName="";
while(1!=13)
{
Console.Clear();
Console.WriteLine("Welcome!Please Input your name:");
i = Console.ReadKey();
strName+= (char)i//ascii转char 不知道能不能这么转貌似不能 自己试下
}
Console.WriteLine("Your Name is:" + strName);
Console.ReadKey();
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询