C#lambda运算符左侧的_(下划线字符)是什么意思?

时间:2016-08-01 01:41:56

标签: c# lambda

C#lambda运算符左侧的_(下划线字符)是什么意思?如:

        Movment = this.FixedUpdateAsObservable()
        .Select(_ =>
            {
                var x = Input.GetAxis("Horizontal");
                var y = Input.GetAxis("Vertical");
                return new Vector2(x, y).normalized;
            }
        );

1 个答案:

答案 0 :(得分:0)

_当你不需要变量时,它就是允许代码运行的。

示例:

.Select(_ => ...
.Where(_ => ....
.OrderBy(_ =>