gpt4 book ai didi

c# - 条件 Lambda 表达式?

转载 作者:太空宇宙 更新时间:2023-11-03 17:22:35 25 4
gpt4 key购买 nike

我有一个 lambda 表达式,目前看起来像这样:

item => Reports.Add(item)

我想将其修改为有条件的,并基本上检查 Reports.Contains(item) 是否返回 false,然后执行 Reports.Add(item) 操作。是否可以在一行中全部使用 lambda?

克里斯

最佳答案

Action<ItemType> action = item => { if(!Reports.Contains(item)) Reports.Add(item);};

应该可以,但这实际上取决于您如何定义“一行”。

关于c# - 条件 Lambda 表达式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3927171/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com