1

我正在使用 cosmos 开发操作系统,我想知道是否有人知道如何清除 Cosmos 中的控制台?我想创建一个 /clear 命令,我已经尝试了一些解决方案,但是这段代码有什么问题?
Console.Clear();

4

4 回答 4

1

由于 GUI 是控制台,因此您无法滚动,因为没有鼠标。你可以这样做(对不起,如果有错误,我在 2 周内没有使用 c#。):

    if ((input == "clear"))
{
clear();
}

public static void clear()
{
Console.WriteLine("");

Console.WriteLine("");

Console.WriteLine("");

Console.WriteLine("");

Console.WriteLine("");

Console.WriteLine("");

Console.WriteLine("");

Console.WriteLine("");

Console.WriteLine("");

Console.WriteLine("");

Console.WriteLine("");

Console.WriteLine("");

Console.WriteLine("");

Console.WriteLine("");

Console.WriteLine("");

Console.WriteLine("");


}
于 2018-05-12T16:08:45.287 回答
0

简而言之,Dragon Softwares 发布的内容使用此代码

public static void clear()
{
    Console.WriteLine("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n");
}

并使用

clear();

编辑:方法

Console.Clear();

适用于最新版本的 Cosmos OS 工具现在有插件,您可以更新 cosmos 或在您的 cosmos 模板中使用该插件

于 2021-04-06T15:18:20.550 回答
0

我使用一些清晰的方法

Console.Clear()
于 2021-10-18T17:42:32.220 回答
-1

Console.clear();

这是清除控制台的最佳方法。

于 2020-10-04T01:50:23.447 回答