我可以像KeyValuePair在方法中那样解构为 lambda 参数吗?那么,是否有可能写这样的东西:ToDictionaryforeach
dict.ToDictionary((key, value) => key, (key, value) => 2*value);
Run Code Online (Sandbox Code Playgroud)
不,你必须这样写:
var d = dict.ToDictionary(p => p.Key, p => p.Value * 2);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
488 次 |
| 最近记录: |