问题标签 [console.readline]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1239 浏览

c# - 是否可以在“Console.ReadLine()”中写入消息

有没有办法在里面写一条消息Console.ReadLine()

喜欢:

0 投票
2 回答
1994 浏览

c# - 使用 Console.ReadLine().Split() 在循环中填充字符串数组

我有以下非常基本的代码:

它应该采用以下数据:

它使用第一个数字来确定它们的数据行数(这是有原因的,但超出了这个问题的范围。
循环应该采用第 2、3 和 4 行并填充 numbers 数组,拆分数据向上所以 numbers[0] = 11, numbers[1] = 9, numbers[2] = 1 ... 等等。我看到的是它将第一个数字放入数组中并移动上。这是它目前正在做的事情的预览:

我希望输出是:

我可能正在做一些完全愚蠢和明显的事情,但我仍在努力学习 C#。

0 投票
1 回答
73 浏览

c# - 在 C# 中尝试将输入作为整数接收时检测到错误

我正在尝试制作一个简单的程序,用户尝试猜测 1 到 25 之间的数字,直到他们猜对了。我正在尝试将输入作为整数接收,以便我可以使用大于和小于符号。当我使用我在这个论坛的另一个答案中找到的命令时,它说有一个错误。我究竟做错了什么?

0 投票
1 回答
134 浏览

c# - Console.ReadLine 无法使用 .ToUpper 更改输入

我正在创建一个选择你自己的冒险游戏,我正在尝试使用 .ToUpper(); 让用户输入更改为大写;但无论出于何种原因,如果输入尚未设置上限,则它会跳过 else if 语句并进入游戏的下一步。这是我的代码目前的样子。

当提示输入 YES 或 NO 时,如果您输入 yes 或 no,它会跳到下一个 Console.Write(); 是 OPEN 或 KNOCK 类型。但是,如果输入是 YES 或 NO,它会根据需要继续执行 else if 语句。我对 C# 还很陌生,因此感谢您的帮助!

0 投票
1 回答
304 浏览

c# - 简单的 Console.ReadLine 在 ASP.NET Core 项目中不起作用

我有一个 ASP.NET Core 项目,我需要在项目启动时向开发人员询问输入,Console.ReadLine()但它不起作用。当Console.ReadLine()被点击时,它会将我发送到项目启动时出现的本地网页。

我已经尝试创建一个控制台应用程序项目,我在其中执行Console.ReadLine()并在 ASP.NET 项目中调用,process.start()但它具有完全相同的行为,只是将我发送到网页,我看到应用程序正在等待什么Console.ReadLine时候命中,但我没有通常的控制台来编写输入。

我没有很多代码要展示,它很简单Console.ReadLine(),我没有任何例外。

你知道我应该怎么做才能简单地拥有一个可以在 asp 核心项目中提供输入的控制台吗?

0 投票
1 回答
18 浏览

arrays - 仅列出数字,但我需要将其作为列表给出

我必须列出一个数字列表,但我的 conde 不起作用。我是新手,这就是为什么我想问是否有人可以告诉我该怎么做

0 投票
2 回答
161 浏览

c# - C#。Console.ReadLine() 用于两个不同的对象

我正在学习 C#,并且对这个主题非常陌生。目前,我正在开发一个小型控制台应用程序(只是做一些任务来增强我的知识)战舰游戏。我想分配两个名称:玩家 1 和玩家 2。

问题是:我可以使用一个阅读器而不是两个阅读器来分配不同的名称吗?我尝试使用一个阅读器,但它为两个玩家分配了一个名称。

这是我的代码:

0 投票
1 回答
89 浏览

c# - 为什么不能通过 Convert.ToInt 将 Console.ReadLine 转换为 int

所以我刚开始编写代码,发现这里的这个例子不起作用,但是使用 int.TryParse() 它会起作用。否则使用 Convert.Byte() 它也可以。那是什么背景?

0 投票
0 回答
51 浏览

c# - Visual Studio 社区版不允许我与“输出”控制台交互

我刚刚安装了 VS 社区版,并尝试运行简单的 I/O 代码,但 VS 只是跳过了我必须以用户身份输入一些信息的部分:

这就是它所说的,你可以看到它跳过 Console.ReadLine(),并且从不让我输入任何内容。 我搜索了诸如“如何在 vs 社区版中运行 C#”之类的内容,但只是找到了有关 vs 代码的内容(不一样)。一切似乎都很好,除非我必须输入一些东西。为什么它不让我与控制台交互,我该如何修复它以便我可以与控制台交互?还有我如何运行它以便弹出终端,而无需我指定 ./directory (或类似的东西)?提前致谢!!!

0 投票
1 回答
41 浏览

c# - 消息处理程序停止查看响应?

作为一个愚蠢问题的解决方法,我有一个单独的应用程序来同步我的 SharePoint 文件,我将它作为一个单独的进程启动并通过 WriteLine 和 ReadLine 进行通信。在第三个 Sync 命令之后,似乎进程执行它(由单独的日志文件证明),但即使在外部进程上强制刷新,我的 SyncToolMessageHandler 也不再收到其响应的警报。如果我自己运行程序并发送完全相同的命令,则控制台窗口中没有问题。那么为什么我似乎丢失了我的消息处理程序?Process 句柄仍然存在并且运行良好。

我也在 SyncToolProcess 上的调试器中看到了这一点。它在我发送第一个 WriteLine 之前显示了这一点,所以我不确定它在说什么,但也许这是一个线索?我正在建立流程/回调并从 Unity 中的“更新”循环发送命令,并且每当流程响应时响应显然是异步的。这在某种程度上是个问题吗? 在此处输入图像描述

发件人:

接收者: