• 2025-12-18
C# Equals()方法的重写最佳实践 - 值相等性与引用相等性

重写Equals()是为明确定义类型的逻辑相等条件,需统一值相等语义,并与GetHashCode()和==保持一致;核心步骤包括null检查、类型匹配、字段比较及同步重写GetHashCode()。...

  • 2025-11-02
高效生成自定义短哈希:兼顾长度、字母表与碰撞最小化

本教程探讨如何在非安全敏感场景下,高效生成具有指定长度和自定义字母表的字符串短哈希。文章将详细介绍如何结合标准加密哈希算法(如SHA-256)与自定义进制编码(如Base62),以最大化哈希空间利用率......

12