Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使“帮助”对话框显示命令树_C# - Fatal编程技术网

C# 使“帮助”对话框显示命令树

C# 使“帮助”对话框显示命令树,c#,C#,因此,我正在制作一个控制台应用程序,我想制作一个命令树类型,如下所示: Help: Example Text | | | | |---Example Text 但是,我不希望它有那么多空间。 我试过使用这个: Console.WriteLine("Example Command"); Console.WriteLine("|"); Console.WriteLine("|"); Console.WriteL

因此,我正在制作一个控制台应用程序,我想制作一个命令树类型,如下所示:

    Help:
    Example Text
    |
    |
    |
    |
    |---Example Text
但是,我不希望它有那么多空间。 我试过使用这个:

    Console.WriteLine("Example Command");
    Console.WriteLine("|");
    Console.WriteLine("|");
    Console.WriteLine("|");
    Console.WriteLine("|");
    Console.WriteLine("|---Example Text");
我只是不知道如何删除空格。是否有某种格式的东西,使所有的文本超级紧密在一起。我之所以这样说,是因为在命令提示符中,他们在其中一个命令中有这样的命令,并且破折号之间没有空格。

您希望为绘制线使用适当的字符。管道和破折号根据字体有间隙。

您希望为绘制线使用适当的字符。管道和破折号根据字体有间隙。

您希望为绘制线使用适当的字符。管道和破折号根据字体有间隙。


您希望为绘制线使用适当的字符。管道和破折号根据字体设置有间隙。

根据TyCobb答案中提供的链接,如果您想举例

char horizontal = '\u2550';
char vertical = '\u2501';
char vertJunction = '\u2560';

string horiz = horizontal.ToString();
string vert = vertical.ToString();
string vertJ = vertJunction.ToString();

然后,您可以使用
horiz
vert
vertJ
(或您选择的任何名称)一起绘制您的程序。

根据TyCobb答案中提供的链接,如果您想要一个示例

char horizontal = '\u2550';
char vertical = '\u2501';
char vertJunction = '\u2560';

string horiz = horizontal.ToString();
string vert = vertical.ToString();
string vertJ = vertJunction.ToString();

然后,您可以使用
horiz
vert
vertJ
(或您选择的任何名称)一起绘制您的程序。

根据TyCobb答案中提供的链接,如果您想要一个示例

char horizontal = '\u2550';
char vertical = '\u2501';
char vertJunction = '\u2560';

string horiz = horizontal.ToString();
string vert = vertical.ToString();
string vertJ = vertJunction.ToString();

然后,您可以使用
horiz
vert
vertJ
(或您选择的任何名称)一起绘制您的程序。

根据TyCobb答案中提供的链接,如果您想要一个示例

char horizontal = '\u2550';
char vertical = '\u2501';
char vertJunction = '\u2560';

string horiz = horizontal.ToString();
string vert = vertical.ToString();
string vertJ = vertJunction.ToString();


然后,您可以使用
horiz
vert
vertJ
(或您选择的任何名称)一起绘制程序。

请提供更多详细信息。你试过什么?你的最终目标是什么?你被困在哪里了?好的,我会的。谢谢我对stackoverflow有点陌生。我们不知道您是如何尝试产生输出的,也不知道“所有这些空间”在哪里,或者它们是如何首先到达那里的。你需要更具体地回答你的问题。请这样做,记住,当你这样做的时候,我们看不到你的屏幕,也看不到你的心思。关于你的问题,我们所掌握的唯一信息就是你告诉我们的。如果你想让我们帮忙,你必须告诉我们细节,这样我们才能试着这么做。好的,谢谢。我将包括一张图片,指出空间的确切位置。请提供更多细节。你试过什么?你的最终目标是什么?你被困在哪里了?好的,我会的。谢谢我对stackoverflow有点陌生。我们不知道您是如何尝试产生输出的,也不知道“所有这些空间”在哪里,或者它们是如何首先到达那里的。你需要更具体地回答你的问题。请这样做,记住,当你这样做的时候,我们看不到你的屏幕,也看不到你的心思。关于你的问题,我们所掌握的唯一信息就是你告诉我们的。如果你想让我们帮忙,你必须告诉我们细节,这样我们才能试着这么做。好的,谢谢。我将包括一张图片,指出空间的确切位置。请提供更多细节。你试过什么?你的最终目标是什么?你被困在哪里了?好的,我会的。谢谢我对stackoverflow有点陌生。我们不知道您是如何尝试产生输出的,也不知道“所有这些空间”在哪里,或者它们是如何首先到达那里的。你需要更具体地回答你的问题。请这样做,记住,当你这样做的时候,我们看不到你的屏幕,也看不到你的心思。关于你的问题,我们所掌握的唯一信息就是你告诉我们的。如果你想让我们帮忙,你必须告诉我们细节,这样我们才能试着这么做。好的,谢谢。我将包括一张图片,指出空间的确切位置。请提供更多细节。你试过什么?你的最终目标是什么?你被困在哪里了?好的,我会的。谢谢我对stackoverflow有点陌生。我们不知道您是如何尝试产生输出的,也不知道“所有这些空间”在哪里,或者它们是如何首先到达那里的。你需要更具体地回答你的问题。请这样做,记住,当你这样做的时候,我们看不到你的屏幕,也看不到你的心思。关于你的问题,我们所掌握的唯一信息就是你告诉我们的。如果你想让我们帮忙,你必须告诉我们细节,这样我们才能试着这么做。好的,谢谢。我将包括一张图片,指出空间的确切位置。好的,非常感谢。那很好用。我不知道画线有不同的字符。再次感谢!好的,非常感谢。那很好用。我不知道画线有不同的字符。再次感谢!好的,非常感谢。那很好用。我不知道画线有不同的字符。再次感谢!好的,非常感谢。那很好用。我不知道画线有不同的字符。再次感谢!