@@ -6,7 +6,7 @@ namespace Katuusagi.MemoizationForUnity
66{
77 public sealed class ParamsEqualityComparer < T1 > : IEqualityComparer < ValueTuple < T1 [ ] > >
88 {
9- public static ParamsEqualityComparer < T1 > Default = new ( ) ;
9+ public static ParamsEqualityComparer < T1 > Default { get ; } = new ( ) ;
1010 bool IEqualityComparer < ValueTuple < T1 [ ] > > . Equals ( ValueTuple < T1 [ ] > x , ValueTuple < T1 [ ] > y )
1111 {
1212 return ( x . Item1 ?? Array . Empty < T1 > ( ) ) . SequenceEqual ( y . Item1 ?? Array . Empty < T1 > ( ) ) ;
@@ -27,7 +27,7 @@ int IEqualityComparer<ValueTuple<T1[]>>.GetHashCode(ValueTuple<T1[]> obj)
2727
2828 public sealed class ParamsEqualityComparer < T1 , T2 > : IEqualityComparer < ( T1 , T2 [ ] ) >
2929 {
30- public static ParamsEqualityComparer < T1 , T2 > Default = new ( ) ;
30+ public static ParamsEqualityComparer < T1 , T2 > Default { get ; } = new ( ) ;
3131 bool IEqualityComparer < ( T1 , T2 [ ] ) > . Equals ( ( T1 , T2 [ ] ) x , ( T1 , T2 [ ] ) y )
3232 {
3333 return EqualityComparer < T1 > . Default . Equals ( x . Item1 , y . Item1 ) &&
@@ -50,7 +50,7 @@ public sealed class ParamsEqualityComparer<T1, T2> : IEqualityComparer<(T1, T2[]
5050
5151 public sealed class ParamsEqualityComparer < T1 , T2 , T3 > : IEqualityComparer < ( T1 , T2 , T3 [ ] ) >
5252 {
53- public static ParamsEqualityComparer < T1 , T2 , T3 > Default = new ( ) ;
53+ public static ParamsEqualityComparer < T1 , T2 , T3 > Default { get ; } = new ( ) ;
5454 bool IEqualityComparer < ( T1 , T2 , T3 [ ] ) > . Equals ( ( T1 , T2 , T3 [ ] ) x , ( T1 , T2 , T3 [ ] ) y )
5555 {
5656 return EqualityComparer < T1 > . Default . Equals ( x . Item1 , y . Item1 ) &&
@@ -75,7 +75,7 @@ public sealed class ParamsEqualityComparer<T1, T2, T3> : IEqualityComparer<(T1,
7575
7676 public sealed class ParamsEqualityComparer < T1 , T2 , T3 , T4 > : IEqualityComparer < ( T1 , T2 , T3 , T4 [ ] ) >
7777 {
78- public static ParamsEqualityComparer < T1 , T2 , T3 , T4 > Default = new ( ) ;
78+ public static ParamsEqualityComparer < T1 , T2 , T3 , T4 > Default { get ; } = new ( ) ;
7979 bool IEqualityComparer < ( T1 , T2 , T3 , T4 [ ] ) > . Equals ( ( T1 , T2 , T3 , T4 [ ] ) x , ( T1 , T2 , T3 , T4 [ ] ) y )
8080 {
8181 return EqualityComparer < T1 > . Default . Equals ( x . Item1 , y . Item1 ) &&
@@ -102,7 +102,7 @@ public sealed class ParamsEqualityComparer<T1, T2, T3, T4> : IEqualityComparer<(
102102
103103 public sealed class ParamsEqualityComparer < T1 , T2 , T3 , T4 , T5 > : IEqualityComparer < ( T1 , T2 , T3 , T4 , T5 [ ] ) >
104104 {
105- public static ParamsEqualityComparer < T1 , T2 , T3 , T4 , T5 > Default = new ( ) ;
105+ public static ParamsEqualityComparer < T1 , T2 , T3 , T4 , T5 > Default { get ; } = new ( ) ;
106106 bool IEqualityComparer < ( T1 , T2 , T3 , T4 , T5 [ ] ) > . Equals ( ( T1 , T2 , T3 , T4 , T5 [ ] ) x , ( T1 , T2 , T3 , T4 , T5 [ ] ) y )
107107 {
108108 return EqualityComparer < T1 > . Default . Equals ( x . Item1 , y . Item1 ) &&
@@ -131,7 +131,7 @@ public sealed class ParamsEqualityComparer<T1, T2, T3, T4, T5> : IEqualityCompar
131131
132132 public sealed class ParamsEqualityComparer < T1 , T2 , T3 , T4 , T5 , T6 > : IEqualityComparer < ( T1 , T2 , T3 , T4 , T5 , T6 [ ] ) >
133133 {
134- public static ParamsEqualityComparer < T1 , T2 , T3 , T4 , T5 , T6 > Default = new ( ) ;
134+ public static ParamsEqualityComparer < T1 , T2 , T3 , T4 , T5 , T6 > Default { get ; } = new ( ) ;
135135 bool IEqualityComparer < ( T1 , T2 , T3 , T4 , T5 , T6 [ ] ) > . Equals ( ( T1 , T2 , T3 , T4 , T5 , T6 [ ] ) x , ( T1 , T2 , T3 , T4 , T5 , T6 [ ] ) y )
136136 {
137137 return EqualityComparer < T1 > . Default . Equals ( x . Item1 , y . Item1 ) &&
@@ -162,7 +162,7 @@ public sealed class ParamsEqualityComparer<T1, T2, T3, T4, T5, T6> : IEqualityCo
162162
163163 public sealed class ParamsEqualityComparer < T1 , T2 , T3 , T4 , T5 , T6 , T7 > : IEqualityComparer < ( T1 , T2 , T3 , T4 , T5 , T6 , T7 [ ] ) >
164164 {
165- public static ParamsEqualityComparer < T1 , T2 , T3 , T4 , T5 , T6 , T7 > Default = new ( ) ;
165+ public static ParamsEqualityComparer < T1 , T2 , T3 , T4 , T5 , T6 , T7 > Default { get ; } = new ( ) ;
166166 bool IEqualityComparer < ( T1 , T2 , T3 , T4 , T5 , T6 , T7 [ ] ) > . Equals ( ( T1 , T2 , T3 , T4 , T5 , T6 , T7 [ ] ) x , ( T1 , T2 , T3 , T4 , T5 , T6 , T7 [ ] ) y )
167167 {
168168 return EqualityComparer < T1 > . Default . Equals ( x . Item1 , y . Item1 ) &&
@@ -195,7 +195,7 @@ public sealed class ParamsEqualityComparer<T1, T2, T3, T4, T5, T6, T7> : IEquali
195195
196196 public sealed class ParamsEqualityComparer < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 > : IEqualityComparer < ( T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 [ ] ) >
197197 {
198- public static ParamsEqualityComparer < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 > Default = new ( ) ;
198+ public static ParamsEqualityComparer < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 > Default { get ; } = new ( ) ;
199199 bool IEqualityComparer < ( T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 [ ] ) > . Equals ( ( T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 [ ] ) x , ( T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 [ ] ) y )
200200 {
201201 return EqualityComparer < T1 > . Default . Equals ( x . Item1 , y . Item1 ) &&
0 commit comments