示例#1
0
文件: Equality.cs 项目: envlang/env
 public static bool Untyped <T>(T a, Object b, Func <Object, T> cast, Func <T, int> hashCode, params Func <T, Object>[] fieldAccessors)
 => Untyped <T>(
     a,
     b,
     cast,
     hashCode,
     (aa, bb) =>
     fieldAccessors.All(
         accessor =>
         Equality.Operator(
             accessor(aa),
             accessor(bb))));
示例#2
0
文件: Unit.cs 项目: envlang/env
 public static bool operator ==(Unit a, Unit b)
 => Equality.Operator(a, b);
示例#3
0
 public static bool operator ==(PureImmutableEnumeratorElement <U> a, PureImmutableEnumeratorElement <U> b)
 => Equality.Operator(a, b);
示例#4
0
 public static bool operator ==(ImmutableEnumeratorElement a, ImmutableEnumeratorElement b)
 => Equality.Operator(a, b);
示例#5
0
 public static bool operator ==(PartialEqF <T1, T2, U> a, PartialEqF <T1, T2, U> b)
 => Equality.Operator(a, b);
示例#6
0
 public static bool operator ==(ImmutableEnumerator <U> a, ImmutableEnumerator <U> b)
 => Equality.Operator(a, b);