最近,我问了一个问题在这里,有人提供了这样的回答:在这个C#代码中,我的方法在做什么符号“=>”?
private void button1_Click(object sender, EventArgs e)
{
var client = new WebClient();
Uri X = new Uri("http://www.google.com");
client.DownloadStringCompleted += (s, args) => //THIS, WHAT IS IT DOING?
{
if (args.Error == null && !args.Cancelled)
{
MessageBox.Show();
}
};
client.DownloadStringAsync(X);
}
那是什么=>在做什么?这是我第一次看到这个。
Lambda运算符。根据我读过的内容,当大声说出时,它会变成“去”(就像旁注一样)。 – 2009-10-28 23:05:56
http://msdn.microsoft.com/en-us/library/bb397687.aspx更多信息.... – 2009-10-28 23:07:06