ReSharper 2025.2 Help

代码检查:在记录中使用了具有可疑相等性的类型(私有可访问性)

此检查报告了在 C# 记录成员类型中使用的可疑的非结构性可比较类型。 在下面的示例中, 有效载荷 记录的实例将通过具有相同的 标头 字符串值和相同的 byte[] 数组 引用进行比较,这很可能 不是您希望比较字节数组的方式:

public class Test { public Test() { var cache = new Dictionary<Payload, ProcessingResult>(); } record Payload(string Header, int[] Bytes); // Warning record ProcessingResult; }
最后修改日期: 2025年 9月 27日