【问题标题】:Clear Cosmos console清除 Cosmos 控制台
【发布时间】:2018-04-30 14:50:18
【问题描述】:

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

【问题讨论】:

  • 你希望它可以工作,但你可以发送 x 个空行并将光标放在顶部。
  • 这可能对...

标签: c# cosmos


【解决方案1】:

由于 GUI 是控制台,因此您无法滚动,因为没有鼠标。你可以这样做(如果有错误,对不起,我已经两周没有使用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("");


}

【讨论】:

  • 是的,但你不在操作系统中滚动,所以它会起作用,添加行会清除它,因为行是“”,它会起作用,但只是一个更大的 *.iso 文件
  • 我刚开始接触c#
【解决方案2】:

简而言之,就是 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 模板中使用该插件

【讨论】:

    【解决方案3】:

    我使用了一些清晰的方法

    Console.Clear()
    

    【讨论】:

      【解决方案4】:

      控制台.clear();

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

      【讨论】:

      • 问题已经提到了你的代码,所以我想这对他不起作用..
      猜你喜欢
      • 2015-11-21
      • 2021-12-10
      • 2011-02-28
      相关资源
      最近更新 更多