c# "=>"什么意思
5个回答
展开全部
=> 运算符可解读为“goes to”,称作 lambda 运算符。该标记在 lambda 表达式中用肆芦来将左侧的输入变量与右侧的 lambda 体分离。Lambda 表达式是与匿名方法类似的内联表达式,但更加灵活;在以方法语法表示的 LINQ 查询中广泛使用了 Lambda 表达式。
string[] words = { "cherry", "apple"型雹虚, "卜燃blueberry" };
int shortestWord = words.Min(w => w.Length);
shortestWord 的结果是5,上面的意思是:在数组words中,按照字母长度,找出最小的一个,当然就是"apple"的长度了
而,>=用于逻辑比较,读着"大于等于"
string[] words = { "cherry", "apple"型雹虚, "卜燃blueberry" };
int shortestWord = words.Min(w => w.Length);
shortestWord 的结果是5,上面的意思是:在数组words中,按照字母长度,找出最小的一个,当然就是"apple"的长度了
而,>=用于逻辑比较,读着"大于等于"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
“Lambda 表达键迹式”是一个匿名函数,它可以包稿告并含表达式和语句,并且可用于创建委托或表达式树类型。
所有 Lambda 表达式都使用 Lambda 运算符 =>,该运算符读为“goes to”。 该 Lambda 运算符的左边是输入参数(如果有),右边包含表达式或语句块。 Lambda 表达式 x => x * x 读作“x goes to x times x”。可以将此表达式分配给委托类友清型
所有 Lambda 表达式都使用 Lambda 运算符 =>,该运算符读为“goes to”。 该 Lambda 运算符的左边是输入参数(如果有),右边包含表达式或语句块。 Lambda 表达式 x => x * x 读作“x goes to x times x”。可以将此表达式分配给委托类友清型
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
简单的说就是C语言,C语言经过几年时代,有:C语言、C+、C++、C#等,C#的#号就是四个+
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
=>没这个写法,一般是 >=,大于等于的意思
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询