2010-07-02 133 views
2

我非常困惑这个家伙如何让控制台执行此操作。这是不写下自上而下,以及他如何可以像这样上下移动.....NET自定义控制台

它可以用MonoDev和终端?

http://www.youtube.com/watch?v=-MA0nscgV2U

+0

我不是.NET专家,但我的猜测会是肯定的。谷歌? :) – 2010-07-02 22:50:26

+0

C#与控制台没有任何关系。你的意思是“.NET” – 2010-07-02 22:51:44

+0

我不确定终端是否允许与命令提示符相同的内容。喜欢不同的颜色... – user377419 2010-07-02 22:55:42

回答

1

YouTube视频具有下载链接.exe和这是一个link到反射器:-)

0

要么是Console类,要么是p/invoke到Win32 Console API。 (同一个.Net Console类在内部使用)

不知道Mono是否实现了Console类(尽管完全期望它们这样做),或者它是否支持对本机Linux/Unix API的p/invoke风格调用(尽管我确实希望他们这样做:-)),但是终端确实支持直接访问屏幕缓冲区。所以它也应该可以在非Windows平台上实现。 “可以用MonoDev和终端完成吗?”