icomparer

icomparer

文章 0 浏览 3

SortedSet 增加了混乱

当我运行下面的代码时,目录中的 50 个文件中仅添加了 8 个。 文件的命名类似于 0001、0002、0003、0004 等。 当不再添加项目时,添加的文件按以下顺…

停滞 2024-11-09 07:40:24 0 0

订单列表以数字为基础

我正在使用此代码对按数字降序排列的列表进行排序 ItemsList.OrderByDescending(x =&gt x.Views, new IntComparer()) public class IntComparer : ICo…

很快妥协 2024-11-03 18:59:59 1 0

IEqualityComparer 和单例

我想知道是否有可能在例如 Distinct 中使用单例作为比较对象? 假设我有一个元素列表,我需要在该列表上使用不同的函数。通常我会这样做, var result…

预谋 2024-11-01 01:01:49 0 0

字符串的自定义比较器是否应该允许空值

我正在查看其他人的用于比较字符串的自定义比较器的代码。 我注意到,如果至少一个字符串参数为空,它就会崩溃。 比较根据比较结果返回 -1、0 或 1。 …

仅一夜美梦 2024-10-30 17:44:57 1 0

当 Array.Sort 调用 x.CompareTo(x) 时,IComparer 未返回零

我已经实现了 IComparer 来对搜索页面上的结果进行排序。有时,在生产中,用户会收到此错误。用于搜索的所有数据(条件、分页、排序)都位于查询字符…

你又不是我 2024-10-30 06:54:58 0 0

数组列表排序

我有一个包含大量字符串的 ArrayList。它需要根据三个字段(本质上是三个子字符串)进行就地排序:Name、Age 和 Amt。 Age 是第一个子字符串(位置 0-…

忘你却要生生世世 2024-10-21 20:40:47 1 0

C# lambda 表达式和 IComparer

我正在使用 lambda 表达式在 C# 中对数组进行排序和搜索。我不想在我的类中实现 IComparer 接口,因为我需要对多个成员字段进行排序和搜索。 class Wi…

迷雾森÷林ヴ 2024-10-15 13:23:16 2 0

如何使我的通用比较器 (IComparer) 处理空值?

我正在尝试编写一个用于排序的通用对象比较器,但我注意到它不能处理它所比较的​​值之一为空的实例。当一个对象为空时,我希望它像空字符串一样对待…

燃情 2024-10-15 06:21:12 3 0

什么有两个Interface(Icomparable,Icomparer)进行比较?

可能的重复: 何时使用 IComparable对比。 IComparer 而 IComparer 适用于这两种情况。…

仙女 2024-10-02 09:33:38 3 0

Icomparer 实现时出错。请帮忙!

我创建了一个数组排序器来对数组进行排序,就像在 DNN 模块中的 Win Explorer 中一样。正如预览问题的答案: 对文件夹名称数组进行排序,例如 Windows…

梦醒灬来后我 2024-10-02 06:57:01 2 0

LINQ orderby 与 IComparer

我想知道用什么比较好。 用于对列表进行排序或 LINQ orderby 的 IComparer 类和 Compare 方法。两者都工作得很好,但哪一个更适合大型列表。…

奶气 2024-09-12 19:13:05 2 0

IComparable 和 OrderBy。尝试用 C# 对扑克牌进行排序

我正在尝试创建一个简单的程序来分析扑克牌。给定 n 手牌/玩家和公共牌(德州扑克),我想确定获胜者。然而,当我有两个确切的结果时,我的测试失败了…

帅气尐潴 2024-09-11 12:31:06 9 0

C# IComparer标准用法问题

我有一个问题,这是否是在 C# 中使用 IComparer 的标准。假设我有一个情况,其中有三个 Person 对象:P1、P2 和 P3。假设我调用 Compare 方法并传入 P…

阳光①夏 2024-09-10 23:42:41 6 0

IEqualityComparer 用于具有许多属性且没有唯一值的类

这个类的 IEqualityComparer 的实现如何? ID 属性不是唯一的。这两个属性都没有独特的值。 该实体有 7 个属性。 [Serializable()] public class Serv…

夜夜流光相皎洁 2024-09-06 09:08:57 9 0

如何为 SortedDictionary 使用自定义 IComparer?

我在为 SortedDictionary&lt&gt 使用自定义 IComparer 时遇到困难。目标是将电子邮件地址设置为特定格式 ([电子邮件受保护] ) 作为键,并按姓氏排序。…

携君以终年 2024-08-30 09:04:36 7 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文