c# - 这里叫什么:return _()
问题描述
Batch.cs
我在文件(链接)中的 MoreLinq 中遇到了此代码:
return _(); IEnumerable<TResult> _()
我阅读了丢弃物,但仍然无法理解上面的代码。当我将鼠标悬停在第一个上面时,_
它会说:“捕获的变量:resultSelector,collection”。
- 两者
_()
代表什么? - 既然我们在做 a
return _();
,那后面的代码怎么还能IEnumerable<TResult> _()
执行呢?
解决方案
推荐阅读
- java - 有没有办法在 Java 中停止执行并重新启动它?
- webstorm - WebStorm 制作文本文件,而不是需要
- python - 从具有不同背景颜色的图像中分割签名
- sql - 将行旋转到列和空值
- apache-kafka - KStreamWindowAggregate 2.0.1 vs 2.5.0:跳过记录而不是处理
- postgresql - psql中数据类型文本的序列列
- file - 保存类型 Windows 10 中缺少文件格式 .dwg/.dxf
- ejabberd - 我可以在 ejabberd 上创建自定义 REST API 吗?
- flutter - 暂停代码的持续时间
- php - 使用 Laravel insert eloquent 后获取存储项的 id