Ejemplo n.º 1
0
 internal static ulong From <T>(T obj)
 {
     return(obj switch {
         ILongHash hashable => hashable.GetLongHashCode(),
         null => Null,
         int => From(obj.GetHashCode()),
         uint => From(obj.GetHashCode()),
         _ => HashUtility.SubHash64(obj)
     });
Ejemplo n.º 2
0
 internal static ulong From(ILongHash obj) => obj.GetLongHashCode();
Ejemplo n.º 3
0
 public static ulong From(ILongHash obj)
 {
     return(obj.GetLongHashCode());
 }
Ejemplo n.º 4
0
 public static ulong From(ILongHash obj) => obj.GetLongHashCode();