gpt4 book ai didi

c# - 如何检查我的收藏中是否有符合条件的记录?

转载 作者:太空狗 更新时间:2023-10-29 22:54:00 25 4
gpt4 key购买 nike

我有一个名为 book 的 Book 对象集合。 Book 类有一个名为 Title 的字段。

有没有一种使用 Linq(或其他)的简单方法来查明该集合是否具有标题为“Harry”的 Book 对象?

最佳答案

您可以使用 Any()方法:

book.Any(b => string.Equals(b.Title, "Harry"));

这将遍历您的 book 收藏,直到找到一本标题为“Harry”的书或您的收藏的结尾。如果它找到一本标题正确的书,它就会停止浏览您的收藏并返回 true。如果它到达你的集合的末尾,它返回 false。

编辑:请注意,这会执行 culture-insensitive平等检查。你可能想做一个 culture-sensitive一个取决于您的用例。

关于c# - 如何检查我的收藏中是否有符合条件的记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8230241/

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