如何使用IEquatable找到两个对象之间的差异?
作者:Glory Raj 提问时间:6/23/2021
我通过在对象上实现 IEquatable 接口来比较两个相同的对象。如果它们不相等,则更新数据库;否则,请保持原样。这里的上下文是,我需要使用来自 excel 工作表的数据更新表格,并比较数据并仅在数...
IEQUATABLE 问答列表
作者:Glory Raj 提问时间:6/23/2021
我通过在对象上实现 IEquatable 接口来比较两个相同的对象。如果它们不相等,则更新数据库;否则,请保持原样。这里的上下文是,我需要使用来自 excel 工作表的数据更新表格,并比较数据并仅在数...
作者:Papu Gomez 提问时间:3/2/2022
using System; using System.Collections.Generic; using System.Linq; namespace MyQueue { public ...
作者:user366312 提问时间:4/27/2022
我在等式比较方面遇到了麻烦,在我写的以下课程中:IEquatable<> public class Bead: IEquatable<Bead> { public string Name { ge...
作者:isakgo_ 提问时间:7/11/2022
我有一个类,它有一个类的对象。StudentName 此时,类的相等性检查返回false,我不知道为什么。Student public class Student : IEquatable<Stu...
作者:Ken 提问时间:8/26/2022
这个问题在这里已经有答案了: Flutter:带有可选参数的等效道具 getter (2 个答案) 去年关闭。 我正在使用一个扩展来创建 flutter 类,我想与它一起使用 equatable,但...
作者:myavuzselim 提问时间:12/16/2022
是否可以从结构实现 IEquatable,但通过引用传递 compare 参数? 例: struct BigToCopy : IEquatable<BigToCopy> { int x, y, ...
作者:Mohamad Hammash 提问时间:1/31/2023
我有一个类 Bar,如下所示: public class Bar : IEquatable<Bar> { public string Stringbar1{ get; set; } public...
作者:Treker 提问时间:2/12/2023
我在 C# 中有一个简单的通用容器类,如下所示 - public class Point<T> { public T Data { get; } public string ID { get; ...
作者:Pavel Kalandra 提问时间:8/21/2023
我实现了一个名为 NonEmptyString 的类,当它不为空时不允许创建。我让这个类实现了 和 .我有 、 、 和 的覆盖。然后我写了一些测试,发现几乎所有东西都有效。除了 1 种情况,即调用静态...
作者:dlaksmi 提问时间:9/12/2023
如何解决下级和正确之间的字段匹配,以便结果在 DataGridView 中成为一行,并且只更新数字。 我的代码有问题吗?请指导我。 我使用的方法有什么问题吗? 谢谢 下面是我使用的代码 '...