Egi*_*sen 2 .net c# console-application
我试图找出为什么我正在处理的程序进入"无响应"模式时,我要求它输出大量的字符到它正在运行的控制台.
我尝试创建一个只打印字符的小例子,这确实也会在10-20秒后对我"没有响应":
static void Main(string[] args)
{
for (int i = 0; i < 255; i = (i+1) % 255)
{
Console.Write(((char)i));
}
}
Run Code Online (Sandbox Code Playgroud)
该程序仍在运行,即使控制台窗口"没有响应",我仍然可以暂停调试器并继续它,但控制台窗口已损坏.
问题是,控制台不介意吐出无穷无尽的整数:
static void Main(string[] args)
{
for (int i = 0; i < 255; i = (i+1) % 255)
{
Console.Write(i);
}
}
Run Code Online (Sandbox Code Playgroud)
任何想法都很有用.谢谢!
| 归档时间: |
|
| 查看次数: |
565 次 |
| 最近记录: |