gpt4 book ai didi

c# - 如何用C#显示windows应用程序格式的输出窗口?

转载 作者:太空宇宙 更新时间:2023-11-03 15:59:49 25 4
gpt4 key购买 nike

我无法显示输出窗口,任何人都可以告诉我我在这里缺少什么吗?我正在尝试以金字塔形式显示 # 符号。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace variable
{
class Program
{
static void Main()
{
for (int row = 0; row < 6; row++)
{
// Counting backwards here!
for (int spaces = 6 - row; spaces > 0; spaces--)
{
Console.Write(" ");
}

for (int column = 0; column < (2 * row + 1); column++)
{
Console.Write("#");
}
Console.WriteLine();
}
Console.Read();
}
}
}

最佳答案

我假设您已将项目配置为 Windows 窗体项目。

所以你没有任何控制台。

你有三个选择:

  1. 将项目类型设置为控制台应用程序。这很可能不可行,因为它需要对您的应用程序进行太多更改。
  2. 使用 P/Invoke 附加控制台。参见 Show Console in Windows Application? .与选项 3 相比的优势在于您也可以在发布中显示此控制台。
  3. 使用 Trace.Write/Debug.Write 写入 Visual Studio 的输出窗口。

关于c# - 如何用C#显示windows应用程序格式的输出窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21963848/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com