使用引用类型参数visual studio 2012调用委托

时间:2014-03-09 20:03:49

标签: c# visual-studio-2012

我已将代理人附加到按钮的点击事件, 在委托内我调用处理函数,我发送3个参数 1个参数是对象,另外2个是整数..

button1.Click += delegate { AttachToLabel( node.Attributes.GetNamedItem("message").Value, id, depend);};

这在visual studio 2012下运作良好 但是在visual studio 2010下,当我点击按钮时,我得到错误说:

  

node.Attributes.GetNamedItem(“message”)。值为空

现在我想我明白为什么会出现这个错误,因为这个参数是引用类型而不是值类型,当我按下按钮时它不存在

但是为什么它在visual studio 2012工作?

0 个答案:

没有答案