【发布时间】:2012-11-17 04:42:24
【问题描述】:
所以这是基本的变化,但我似乎找不到可以做到这一点的功能。
假设我有以下文本从控制台窗口的 0,0 开始
123456789
_
假设我将光标位置设置为 0,3,即“4”,然后我使用 Console.CursorLeft 来获取仍为 0,3 的当前位置。
我现在将它设置为 0,2,它在“3”上 我如何将当前光标位置的文本读入字符串/字符?
【问题讨论】:
-
你为什么要这样做?
-
Cursor.Position.ToString() 试试看。这里有很多关于获取当前光标位置的帖子。让我们知道这是否是您需要的......
-
@bonCodigo Cursor.Position.ToString() 在当前上下文中不存在,这是针对 Windows 窗体应用程序还是控制台应用程序?
-
@JohnSaunders 我正在尝试制作一个动态更新的屏幕而不重绘整个控制台,这使它“撕裂”并且看起来很可怕
-
我之所以这么问,是因为我在 30 多年前就这样做了。听说有人尝试动态更新字符单元显示,而不是使用 Windows 窗体或 WPF,这听起来很奇怪。
标签: c# key console.readkey