读书人

此处报错:未将对象引用设置到对象的实

发布时间: 2013-11-29 00:21:24 作者: rapoo

此处报错:未将对象引用设置到对象的实例。(怎么修改?)
string STRQQ;
void jianqieban()
{
STRQQ = Convert.ToString(Clipboard.GetDataObject().GetData(DataFormats.Text));//此处报错:未将对象引用设置到对象的实例。(怎么修改?)
}
//委托
delegate void JQBdelegate();
JQBdelegate dele = new JQBdelegate(jianqieban);
dele.BeginInvoke(null, null);
[解决办法]
出错时,看下是那个变量为null了,断点的信息量很大的,好好看一下,既然是null空异常,先找到是谁出现空异常,在找具体原因
[解决办法]



STRQQ = Convert.ToString(Clipboard.GetDataObject().GetData(DataFormats.Text));


改成



var info= Clipboard.GetDataObject().GetData(DataFormats.Text);
STRQQ = Convert.ToString(info);


断点在var info那,你会发现info为null

读书人网 >C#

热点推荐