C#锻炼程序不起作用

乔治·施泰纳

所以我是C#编程的新手。这是我做的一项运动,应该等到我按esc或达到1000000并告诉我完成了多少个循环(在程序中为“ duerchlaeufe”)后,它才能起作用。但是它不起作用,正如我认为的那样。可以你能帮我吗?

       Int32 durchlaeufe = 0, i = 0;


        if (Console.ReadKey(true).Key != ConsoleKey.Escape)
        {
            do
            {


                Console.Write("\n {0}", i = i + 10);
                durchlaeufe++;
                System.Threading.Thread.Sleep(100);

            }
            while (i <= 1000000);
        }

        Console.WriteLine("\nDurchläufe:{0}", durchlaeufe);
塔赫·拉古伊(Taher Rahgooy)

您必须检查循环中用户是否按过某个键(by Console.KeyAvailable),如果是ESC,则是否断开,如果是,则断开。

Int32 durchlaeufe = 0, i = 0;

do
{
    if (Console.KeyAvailable)
    {
        if (Console.ReadKey(true).Key == ConsoleKey.Escape)
            break;
    }
    Console.Write("\n {0}", i = i + 10);
    durchlaeufe++;
    System.Threading.Thread.Sleep(100);
}while (i <= 1000000);

Console.WriteLine("\nDurchläufe:{0}", durchlaeufe);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

C#关闭事件处理程序不起作用

来自分类Dev

C#关闭事件处理程序不起作用

来自分类Dev

C程序不起作用

来自分类Dev

密码程序在C ++中不起作用

来自分类Dev

C#程序自动化-程序挂起/不起作用

来自分类Dev

C#货币格式不起作用

来自分类Dev

DES加密不起作用C#

来自分类Dev

“循环”在C#中不起作用

来自分类Dev

DLL在C#中不起作用

来自分类Dev

C#图表排序不起作用

来自分类Dev

StreamWriter在C#中不起作用

来自分类Dev

Selenium + C#:ExecuteAsyncScript不起作用

来自分类Dev

C#拆分不起作用

来自分类Dev

Windows服务不起作用(C#)

来自分类Dev

运行命令不起作用C#

来自分类Dev

C#登录表单不起作用

来自分类Dev

C#等待异步不起作用

来自分类Dev

标签数组不起作用C#

来自分类Dev

SqliteDataReader 在 C# 中不起作用?

来自分类Dev

SelectIndexChanged 不起作用(C# 桌面)

来自分类Dev

C# Split() 函数不起作用

来自分类Dev

C# while 循环不起作用

来自分类Dev

当ContractFor在其他程序集中时,C#的代码合同不起作用

来自分类Dev

在mongodb中获取新集合在mongodb C#驱动程序中不起作用

来自分类Dev

加入操作不起作用mongo C#驱动程序Linq

来自分类Dev

从C#应用程序中的配置文件中检索值不起作用

来自分类Dev

单元测试C#控制台应用程序(“使用”不起作用)

来自分类Dev

C#的快速入门示例应用程序不起作用。有想法吗?

来自分类Dev

Login-AzureRmAccount命令在托管的C#应用程序中不起作用