这个+=运算符在这段代码中意味着什么,它是一个lambda?我读了lambda的MSDN文档,但没有找到关于这个+=操作符的任何内容,如果有人向我解释,我会很感激
translateButton.Click += (object sender, EventArgs e) =>
{
translatedNumber = Core.PhonewordTranslator.ToNumber(phoneNumberText.Text);
if (String.IsNullOrWhiteSpace(translatedNumber))
{
callButton.Text = "Call";
callButton.Enabled = false;
}
else
{
callButton.Text = "Call " + translatedNumber;
callButton.Enabled = true;
}
};
Run Code Online (Sandbox Code Playgroud)
+=添加一个事件处理程序Click的事件translateButton对象.另请参阅MSDN上的这篇文章:https://msdn.microsoft.com/en-us/library/ms366768.aspx.
| 归档时间: |
|
| 查看次数: |
330 次 |
| 最近记录: |