我已将代理人附加到按钮的点击事件, 在委托内我调用处理函数,我发送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工作?