C#lambda表达式中的"我"是什么(_,me)=>是什么意思?我应该什么时候使用我?

-1 c# lambda system.reactive

完整的代码如下

if (CurrentThreadScheduler.Instance.ScheduleRequired)
{
    CurrentThreadScheduler.Instance.Schedule(this, (_, me) => subscription.Disposable = me.Run(observer, subscription, s => sink.Disposable = s));
}
else
{
    subscription.Disposable = this.Run(observer, subscription, s => sink.Disposable = s);
}
Run Code Online (Sandbox Code Playgroud)

Joh*_*ers 6

在这个例子中,me只是一个范围变量.它不是一种特殊的语法.它可以很容易被命名x.