C#里面“等于号大于号”是什么意思

c#代码如下:重点是最后一句!enumState{Open,Closed}......enumOperation{Push,Pull}......rule=newDict... c#代码如下:重点是最后一句!
enum State
{
Open, Closed
}
......
enum Operation
{
Push, Pull
}
......
rule = new Dictionary<State, Dictionary<Operation, Action>>();
......
rule[State.Closed][Operation.Push] = () => { Console.WriteLine("门被推开了"); State = State.Open; };
那个“=>”是什么意思?Linq里的什么?最好有详细的解释~~谢谢
展开
 我来答
QQ2k5
2013-11-21 · TA获得超过438个赞
知道小有建树答主
回答量:911
采纳率:25%
帮助的人:260万
展开全部
你可以理解成后面的运算依据于前面的参数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
推荐于2016-12-02
展开全部
lamda表达式
格式:( 形参列表 ) => { 函数体 }
作用:简化匿名方法的书写,可用在任何可使用匿名方法和强类型代理的地方;
例子:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace lamda_expression
{
class Program
{
public delegate string mydelegate(string s);
static void Main(string[] args)
{
mydelegate d1;
d1 = delegate(string myarg) { Console.WriteLine("anonymous method output: {0}", myarg); return "anonymous method done"; };
d1 += ((string myarg) => { Console.WriteLine("lamda expression output: {0}", myarg); return "lamda ok"; });
Console.WriteLine("d1 output: {0}", d1("arg"));
}
}
}

输出:
anonymous method output: arg
lamda expression output: arg
d1 output: lamda ok
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bluewater_52d1
2013-11-21 · TA获得超过256个赞
知道小有建树答主
回答量:798
采纳率:0%
帮助的人:198万
展开全部
lambda 运算符
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式