新手关于 "未将对象引用设置到对象的实例" 的问题求教
namespace sincgars
{
public partial class Form1 : Form
{
...
public UdpClient listener1, listener2;//创建UDPclient监听
...
}
}
public Form1(int TYPE,string S)
{
...
thread1 = new Thread(new ThreadStart(messageListening1));
thread1.Start();
thread2 = new Thread(new ThreadStart(messageListening2));
thread2.Start();//开启线程
...
}
private void messageListening1()//监听数据
{
int port = 8001;//设置端口号
listener1 = new UdpClient(port);//创建一个UDPClient监听8001端口号
IPEndPoint ipep = new IPEndPoint(IPAddress.Any, port);
while (true)
{
byte[] data = new byte[1024];
data = listener1.Receive(ref ipep);//接收数据
...
}
}
private void messageListening2()//监听数据
{
int port = 8002;//设置端口号
listener1 = new UdpClient(port);//创建一个UDPClient监听8002端口号
IPEndPoint ipep = new IPEndPoint(IPAddress.Any, port);
while (true)
{
byte[] data = new byte[1024];
data = listener2.Receive(ref ipep);//接收数据
...
}
}
private void Form1_FormClosing(object sender, FormClosingEventArgs e)//窗口关闭时触发的事件
{
thread1.Abort();
listener1.Close();//未将对象引用设置到对象的实例
thread2.Abort();
listener2.Close();//未将对象引用设置到对象的实例
}
listener1/listener2在调用CLose前自动窗口显示的属性
listener1 {System.Net.Sockets.UdpClient} System.Net.Sockets.UdpClient
listener2 {System.Net.Sockets.UdpClient} System.Net.Sockets.UdpClient
active:false
available:0x00000000
.netframwork 是2.0的版本
相关推荐
未将对象引用设置到对象的实例(C#出現的錯誤)
"未将对象引用设置到对象的实例"錯誤個人總結
未将对象引用设置到对象的实例--可能出现的问题总结
1、ViewState 对象为Null。 2、DateSet 空。 3、sql语句或Datebase的原因导致DataReader空。 4、声明字符串变量时未赋空值就应用变量。 5、未用new初始化对象。 6、Session对象为空。 7、对控件赋文本值时,值不存在。 8、使用Request.QueryString()时,所获取的对象不存在,或在值为空时未赋初始值。 9、使用FindControl时,控件不存在却没有做预处理。 10、重复定义造成未将对象引用设置到对象的实例错误.
未将对象引用设置到对象的实例问题原因
“System.NullReferenceException: 未将对象引用设置到对象的实例”问题可能原因如下: 1、ViewState 对象为Null。 2、DateSet 空。 3、sql语句或Datebase的原因导致DataReader空。 4、声明字符串变量时未赋空值就应用变量。 5、未用new初始化对象。 6、Session对象为空。 7、对控件赋文本值时,值不存在。 8、使用Request.QueryString()时,所获取的对象不存在,或在值为空时未赋初始值。 9、使用FindControl时,控件不存在却没有做预处理。 10、重复定义造成未将对象引用设置到对象的实例错误. 偶在ASP.Net中遇到的情况如下: 未将对象引用设置到对象的实例。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。
未将对象引用设置到对象的实例 (System.NullReferenceException)
System.NullReferenceException:未将对象引用设置到对象的实例,这是一个新鸟,中鸟,老鸟都避不开的错误
asp.net运行提示未将对象引用设置到对象的实例错误解决方法
未将对象引用设置到对象的实例 一、网络上的一般说法 1、ViewState对象为Null。 2、DateSet空。 3、sql语句或Datebase的原因导致DataReader空。 4、声明字符串变量时未赋空值就应用变量。 5、未用new初始化对象。 6、Session对象为空。 7、对控件赋文本值时,值不存在。 8、使用Request.QueryString()时,所获取的对象不存在,或在值为空时未赋初始值。 9、使用FindControl时,控件不存在却没有做预处理。 10、重复定义造成未将对象引用设置到对象的实例错误. 二、 (1)所设置的变量为空值或没有取到值,一般出现在传递参数的时


