C# 添加很长一行代码时崩溃

C# 添加很长一行代码时崩溃,c#,visual-studio-2010,C#,Visual Studio 2010,我正在使用VS 2010 express for C# 我正在做一个随机的中文名字生成器 我有将近20万个名字要画 当我用这些名字添加一个很长的代码时 string[] firstname = new string[] {"A","B",...} 当我打开项目或试图点击该行时,VS处于重载状态。实际上,在添加行之后,我甚至无法打开项目 我猜这是由于自动调试功能,因为当我尝试在记事本++中编辑时,它并没有那么滞后 关于处理绘制一大组元素的问题,有什么建议吗? 或者如何停止自动调试功能 strin

我正在使用VS 2010 express for C#

我正在做一个随机的中文名字生成器

我有将近20万个名字要画

当我用这些名字添加一个很长的代码时

string[] firstname = new string[] {"A","B",...}
当我打开项目或试图点击该行时,VS处于重载状态。实际上,在添加行之后,我甚至无法打开项目

我猜这是由于自动调试功能,因为当我尝试在记事本++中编辑时,它并没有那么滞后

关于处理绘制一大组元素的问题,有什么建议吗? 或者如何停止自动调试功能

string[] firstname = 
    System.IO.File.ReadAllLines("list-of-names-one-per-line.txt");
你真的应该考虑从某种储藏中阅读。这也将允许您在不重新编译程序的情况下更改单词列表

如果必须,工具->选项->文本编辑器->C#->高级取消选中显示实时语义错误

你真的应该考虑从某种储藏中阅读。这也将允许您在不重新编译程序的情况下更改单词列表

如果必须,工具->选项->文本编辑器->C#->高级取消选中显示实时语义错误
从文件中读取值。如果要确保可执行文件中包含内容,请将该文件作为资源嵌入到项目中,并从中读取内容

从文件中读取值。如果要确保可执行文件中包含内容,请将该文件作为资源嵌入到项目中,并从中读取内容

在运行时从文件加载它们?哎呀!你为什么不从文件里读呢?我已经想到了,但我还是喜欢“整洁”的东西。是否可以将文件隐藏在exe中?在运行时从文件中加载它们?Yikes!你为什么不从文件里读呢?我已经想到了,但我还是喜欢“整洁”的东西。是否可以将文件隐藏在exe中?