A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 782385854 中级黑马   /  2013-10-24 22:24  /  1216 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 782385854 于 2013-10-24 23:05 编辑

Console.Readkey();

Console.Readkey(true);
有什么区别呢,我见视频上出现过,以前没用过括号里面加true的·····

评分

参与人数 1技术分 +1 收起 理由
haxyek + 1

查看全部评分

3 个回复

倒序浏览
{:soso__3669389859068460655_3:}是问题太小白了么,怎么没人看都·······
回复 使用道具 举报
本帖最后由 宋清飞 于 2013-10-24 23:03 编辑

Console.ReadKey() 表示接受用户输入并显示在控制台上
Console.ReadKey(true)表示接受用户输入并隐藏输入
在介绍骑士飞行棋的那个视频里提到过这个区别。
  1.             int number=10;
  2.             Console.WriteLine("请按任意字母继续!");
  3.             Console.ReadKey();
  4.             Console.WriteLine();
  5.             Console.WriteLine("按键完成!");
  6.             Console.WriteLine(number);
  7.             Console.ReadKey();
复制代码
可以运行上述代码,查看结果,再把第四行Console.ReadKey();改成Console.ReadKey(true); 在运行一次,体会一下两次有什么不同。

评分

参与人数 1技术分 +1 收起 理由
haxyek + 1

查看全部评分

回复 使用道具 举报
Console.ReadKey()程序暂停输入任意键继续,但是按键输入的东西会显示到控制台上。如果不想让他显示就写成Console.ReadKey(true);

评分

参与人数 1技术分 +1 收起 理由
haxyek + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马