gpt4 book ai didi

c# - 为什么 Resharper 建议我将 "not any equal"简化为 "all not equal"?

转载 作者:IT王子 更新时间:2023-10-29 04:16:19 26 4
gpt4 key购买 nike

<分区>

我需要检查一个项目是否不存在于 C# 的项目列表中,所以我有这一行:

if (!myList.Any(c => c.id == myID))) 

Resharper 建议我将其更改为:

if (myList.All(c => c.id != myID))) 

我可以看到它们是等价的,但为什么它建议更改?第一次实现是否由于某种原因变慢了?

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