【发布时间】:2009-03-10 14:38:08
【问题描述】:
我必须对以下 lambda 示例做什么才能使其工作?
错误:只有赋值、调用、递增、递减和新对象表达式可以用作语句
http://msdn.microsoft.com/en-us/library/bb397687.aspx
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Linq.Expressions;
namespace TestLambda
{
class Program
{
static void Main(string[] args)
{
delegate int del(int i);
del myDelegate = x => x * x;
int j = myDelegate(5); //j = 25
}
}
}
【问题讨论】:
-
JaredPar 已经涵盖了它;但请注意,MSDN 示例有时会被缩写。可以说,省略号在这里会更清楚......