gpt4 book ai didi

c# - Linq确定一个值是否出现超过x次

转载 作者:太空狗 更新时间:2023-10-29 20:43:51 29 4
gpt4 key购买 nike

我有一个对象集合,这些对象的 JobCode 是一个字符串值。我们有一条业务规则,规定在集合中我们永远不应该有超过 4 个 JobCode 相同的元素。我为此苦苦挣扎,因为通常我是在与列表外部的某些已知值进行比较,而不是将列表与自身进行比较。

非常感谢任何帮助。

最佳答案

你可以通过以下方式识别你的糟糕工作:

Jobs.GroupBy(j => j.JobCode).Where(g => g.Count() > 4)

不清楚您想采取什么补救措施...

关于c# - Linq确定一个值是否出现超过x次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14457319/

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