C# 编译器会将 lambda 表达式转换成相应的委托实例,具体转换方式依赖于 lambda 是否捕获外部数据。