我使用 Visual Studio 2008 在 winforms C# 中实现了一个大表单。 在对话框的大部分工作正常后,当我尝试打开设计器时,它开始显示许多错误消息,如标题所示。
"The variable is either undeclared or was never assigned"
我得到了很多以前运行良好的控件。 我认为我使用的自定义控件会发生这种情况
最佳答案
第一个建议是不要在表单构造函数中使用任何复杂的逻辑,而是在表单的Load 事件(或覆盖 OnLoad方法)。
设计器使用构造函数的代码来显示表单,如果您有错误,您的表单将在 VS 设计器中“无法显示”。
其次,每次您在设计器中遇到问题时,关闭它并重建您的表单项目。验证错误列表窗口中的错误和警告。修复后,在设计模式下重新打开表单。
关于c# - 得到错误变量 <variable name> 未声明或从未分配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1915183/