c#变量未赋值
来源:互联网 发布:地瓜干 知乎 编辑:程序博客网 时间:2024/06/07 06:44
c#在新建的windowsforms程序中,在form1.designer.cs中的private void InitializeComponent() 窗体设计生成的代码里写了一个线程th = new Thread(gensui);
然后出现警告 警告变量“th”未声明或从未赋值。转到设计界面报错:
若要在加载设计器前避免可能发生的数据丢失,必须纠正以下错误:
百度没找到相关的解释- -
明明都赋值了编译器怎么不认呢?把它放到form1.cs中问题就好了。我把它放到了构造函数里面
public Form1()
{
//在这个建立线程 设计界面不会报错
InitializeComponent();
th = new Thread(gensui);
th.IsBackground = true;
th.Start();
}
感觉应该是界面设计只能放有关界面的代码,经过仔细观察发现设计界面的代码中有这样一段话
#regionWindows 窗体设计器生成的代码
/// <summary>
/// 设计器支持所需的方法 -不要
/// 使用代码编辑器修改此方法的内容。
/// </summary> 不要使用代码编辑器修改此方法的内容。
以后一定要看仔细,切忌在不该写代码的地方写一些代码,winform应用程序在其界面点右键查看代码,在这里写代码- -
阅读全文
2 0
- c#变量未赋值
- c#出错:使用了未赋值的局部变量weekStr
- 未赋值的实例变量
- C#变量的赋值
- Smarty对于未赋值变量的处理?!
- JS变量的未定义和未赋值
- 成员变量未赋值时的默认值
- 关于未赋值的变量,是真是假
- SQL未赋值变量参与计算,结果为空
- C语言中变量未赋值问题总结
- 解决java未赋值变量的默认值问题
- c#中浮点变量的赋值
- {{JS}}未定义的变量和未赋值的变量的区别
- Effective C# 原则12:选择变量初始化而不是赋值语句
- 黑马程序员-C#中的常用变量及赋值表达式
- Effective C# Item12:变量初始化器优于赋值语句
- 关于C#中readonly的变量赋值问题。
- 数组未赋值问题
- openstack搭建--3--控制节点安装配置keystone
- OpenCV学习之图像平滑
- ORA-12012: error on auto execute of job "SYS"."BSLN_MAINTAIN_STATS_JOB" ORA-01950: no privileges on
- 事务
- HDU 6052 To my boyfriend(分块+容斥原理+单调栈)
- c#变量未赋值
- C语言 冒泡排序算法
- 判断Linux环境下文件是否还在变化的脚本
- Context namespace element xxx and its parser class [org.springframework.context.annotat Dubbo
- POJ1743 Musical Theme(后缀数组,高度数组分组)
- 不同服务器数据库之间的数据操作
- python的map函数使用
- Hessian源码分析之设计模式篇(八)
- [AOP] 7. 一些自定义的Aspect