
C# =>是什么意思?
Timertimer=newTimer(state=>{longw,t;for(inti=0;i<threadCount;i++){workers[i].ReportPr...
Timer timer = new Timer(state =>
{
long w, t;
for (int i = 0; i < threadCount; i++)
{
workers[i].ReportProgress(out w, out t);
Write(w, bufferInfo, i * perPairCount);
Write(t, bufferInfo, i * perPairCount + PerLongCount);
#if BreakpointLog
AppendTransmitLog(LogType.Breakpoint, i + " write:" + w + "/" + t + ".");
#endif
}
pointStream.Position = 0L;
pointStream.Write(bufferInfo, 0, count);
pointStream.Flush();
}, null, TimeSpan.Zero, TimeSpan.FromSeconds(2));
例子以上。。那个=>是什么语法?好像Linq里也有这个东东。 展开
{
long w, t;
for (int i = 0; i < threadCount; i++)
{
workers[i].ReportProgress(out w, out t);
Write(w, bufferInfo, i * perPairCount);
Write(t, bufferInfo, i * perPairCount + PerLongCount);
#if BreakpointLog
AppendTransmitLog(LogType.Breakpoint, i + " write:" + w + "/" + t + ".");
#endif
}
pointStream.Position = 0L;
pointStream.Write(bufferInfo, 0, count);
pointStream.Flush();
}, null, TimeSpan.Zero, TimeSpan.FromSeconds(2));
例子以上。。那个=>是什么语法?好像Linq里也有这个东东。 展开
3个回答
展开全部
MSDN 上面搜索一下 就ok了啊。=> 标记称作 lambda 运算符。该标记在 lambda 表达式中用来将左侧的输入变量与右侧的 lambda 体分离。Lambda 表达式是与匿名方法类似的内联表达式,但更加灵活;在以方法语法表示的 LINQ 查询中广泛使用了 Lambda 表达式。有关更多信息,请参见 Lambda 表达式(C# 编程指南)。
复制代码
string[] words = { "cherry", "apple", "blueberry" };
int shortestWord = words.Min(w => w.Length);
备注
=> 运算符可解读为“goes to”。在上一示例中,该表达式可解读为“Min w goes to w dot Length”。
=> 运算符具有与赋值运算符 (=) 相同的优先级,并且是右结合运算符。
可以显式指定输入变量的类型或让编译器进行推断;在任一情况下,此变量在编译时都是强类型的。当指定类型时,必须用括号将类型名称和变量名括起,如以下示例所示:
复制代码
int shortestWord = words.Min((string w) => w.Length);
用括号将多个输入变量括起,如本主题稍后的示例所示。
复制代码
string[] words = { "cherry", "apple", "blueberry" };
int shortestWord = words.Min(w => w.Length);
备注
=> 运算符可解读为“goes to”。在上一示例中,该表达式可解读为“Min w goes to w dot Length”。
=> 运算符具有与赋值运算符 (=) 相同的优先级,并且是右结合运算符。
可以显式指定输入变量的类型或让编译器进行推断;在任一情况下,此变量在编译时都是强类型的。当指定类型时,必须用括号将类型名称和变量名括起,如以下示例所示:
复制代码
int shortestWord = words.Min((string w) => w.Length);
用括号将多个输入变量括起,如本主题稍后的示例所示。

2023-06-12 广告
单片机,即单片微控制器,也称为单片微型计算机,是将中央处理器(CPU)、存储器(ROM,RAM)、输入/输出接口和其他功能部件集成在一块 在一个小块的集成电路上,从而实现对整个电路或系统的数字式控制。单片机不是完成某一个逻辑功能的芯片,而是...
点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |