.net 运行时 未将对象引用到对象的实例,求大神帮助

nameysf1 2014-08-06 05:34:38

Thread thread

[AjaxMethod]
public void ExecuteBonusTwo(string t_year,string t_month)
{


this.year=t_year;
this.month=t_month;
this.YearMonth=t_year+t_month;

try
{
ThreadStart start=new ThreadStart(Run);
thread=new Thread(start);
thread.Start();

Run();

}
catch (Exception ex)
{
throw ex;
}

}

我用线程执行这个方法时 就会包 【未处理的“System.NullReferenceException”类型的异常出现在 未知模块 中】
不用线程直接执行 就不会报错 求解
...全文
84 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
smthgdin_020 2014-08-06
  • 打赏
  • 举报
回复
设断点跟进去看。
clark523 2014-08-06
  • 打赏
  • 举报
回复
你的Thread就是做Run用的。 为什么你的主线程还要Run?
sunny906 2014-08-06
  • 打赏
  • 举报
回复
看不出你的代码有什么问题,断点调试看看Run方法里的哪个对象为null了

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧