console.readkey

    0热度

    1回答

    //这里是我的代码片段菜单方法调用其他2个方法,我已经尝试了一切,不知道要使用什么代码或将它放在哪里。感谢你们!! 命名空间ConsoleApplication7 { 类节目 { const double pi = 3.14159265359; const string E = "exit"; const string C = "circle"; const stri

    1热度

    2回答

    我正在用C#编写控制台应用程序,它使用Console.ReadKey()读取用户输入。它的代码,它类似于此: while(true) { switch(Console.ReadKey(true).Key) { case ConsoleKey.Enter: //code case ConsoleKey.UpArrow: //c

    2热度

    1回答

    远离Perl一会儿,并且想修改我很早以前写作艺术项目的脚本。原始脚本使用Term :: ReadKey允许用户在Mac/Linux终端中输入任意文本。当他们键入时,文本会在终端中创建各种浮动模式。 我想修改脚本,而不是在输入键时读取键,它可以从另一个进程定期写入的文本文件中读取。但是它需要以某种可控的方式(不是一次全部)读取字符,以便(粗略地)模拟人类打字。 我已经试过: 期限:: ReadKey

    0热度

    1回答

    我有一个循环,里面有一个开关盒,它基本上是一个用户界面,让用户选择yes,现在用左右箭头继续游戏。 我还添加了一个Console.Beep()给用户一些反馈。由于某种原因,一旦游戏结束(游戏中使用的箭头(其蛇))选择yes和no保持开关和我听到蜂鸣约10〜20次,然后停止。 有谁知道原因? 这是代码: while (true) { Console.Clear(); Conso

    1热度

    2回答

    我是C#老师,我为我的学生写了一些自动化的HW检查器。 学生编写C#控制台应用程序。我的硬件检查器基于输入重定向,所以我可以在我自己生成的输入上测试他们的代码。 问题是学生有时会用Console.ReadKey()指令结束他们的程序(他们这样做只是为了使程序在F5下运行时不会关闭 - 调试)。该Console.ReadKey()崩溃时输入重定向下运行与以下异常: System.InvalidOpe

    3热度

    3回答

    我不明白我是缺少在这里,但似乎Console.ReadKey()仍处于活动状态,并导致控制台调用Console.ReadKey()后使用Console.ReadLine()时让我输入两次。 我已经搜索上下如何逃脱ReadKey()一旦做出选择,但无济于事。 为了澄清,这是出乎意料的行为: 当控制台弹出时,用户会看到这三个选项作为示例。当用户输入“u”或“h”时,控制台不会等待;它立即执行操作,用户

    0热度

    1回答

    当方法抛出异常时,ReadKey()方法不工作?当程序运行时,ReadKey方法只有在方法dos没有抛出异常的情况下才起作用,如果方法抛出异常,控制台窗口会出现一两秒钟。 这里是方法: #region Using directives using System; #endregion namespace ParamsArray { class Util { public s

    0热度

    1回答

    我不知道为什么我的程序关闭之前,我写数字(在计算选项)。标签有什么问题。有人帮忙?非常遗憾。这对你来说一定很容易。 class Program { static void Main(string[] args) { string str; double parametrA, parametrB, parametrC; Console.Wri

    0热度

    1回答

    在这里我有一个问题,阅读用户输入从命令提示符或Windows PowerShell通过scriptcs.I尝试与Console.ReadLine(),Console.Read()或Console.ReadKey()包装它围绕Convert.ToString()来获取用户响应,但没有一个给出结果。我是否需要任何特殊的包来处理用户输入。任何帮助表示赞赏。

    0热度

    1回答

    我要开始控制台应用程序。问题是如何确定CTRL键是否单独按下而没有任何其他键。 using System; using System.Text; public class ConsoleKeyExample { public static void Main() { ConsoleKeyInfo input; do {