@@ -177,7 +177,7 @@ public static T Min<T>(this ReadOnlySpan<T> source) where T : IComparable<T>
177
177
{
178
178
T current = source [ i ] ;
179
179
180
- if ( current . CompareTo ( min ) > 0 )
180
+ if ( current . CompareTo ( min ) < 0 )
181
181
{
182
182
min = current ;
183
183
}
@@ -292,7 +292,7 @@ public static byte Min(this ReadOnlySpan<byte> source)
292
292
{
293
293
byte current = source [ i ] ;
294
294
295
- if ( current . CompareTo ( min ) > 0 )
295
+ if ( current . CompareTo ( min ) < 0 )
296
296
{
297
297
min = current ;
298
298
}
@@ -407,7 +407,7 @@ public static ushort Min(this ReadOnlySpan<ushort> source)
407
407
{
408
408
ushort current = source [ i ] ;
409
409
410
- if ( current . CompareTo ( min ) > 0 )
410
+ if ( current . CompareTo ( min ) < 0 )
411
411
{
412
412
min = current ;
413
413
}
@@ -522,7 +522,7 @@ public static uint Min(this ReadOnlySpan<uint> source)
522
522
{
523
523
uint current = source [ i ] ;
524
524
525
- if ( current . CompareTo ( min ) > 0 )
525
+ if ( current . CompareTo ( min ) < 0 )
526
526
{
527
527
min = current ;
528
528
}
@@ -606,7 +606,7 @@ public static ulong Min(this ReadOnlySpan<ulong> source)
606
606
{
607
607
ulong current = source [ i ] ;
608
608
609
- if ( current . CompareTo ( min ) > 0 )
609
+ if ( current . CompareTo ( min ) < 0 )
610
610
{
611
611
min = current ;
612
612
}
@@ -721,7 +721,7 @@ public static sbyte Min(this ReadOnlySpan<sbyte> source)
721
721
{
722
722
sbyte current = source [ i ] ;
723
723
724
- if ( current . CompareTo ( min ) > 0 )
724
+ if ( current . CompareTo ( min ) < 0 )
725
725
{
726
726
min = current ;
727
727
}
@@ -836,7 +836,7 @@ public static short Min(this ReadOnlySpan<short> source)
836
836
{
837
837
short current = source [ i ] ;
838
838
839
- if ( current . CompareTo ( min ) > 0 )
839
+ if ( current . CompareTo ( min ) < 0 )
840
840
{
841
841
min = current ;
842
842
}
@@ -951,7 +951,7 @@ public static int Min(this ReadOnlySpan<int> source)
951
951
{
952
952
int current = source [ i ] ;
953
953
954
- if ( current . CompareTo ( min ) > 0 )
954
+ if ( current . CompareTo ( min ) < 0 )
955
955
{
956
956
min = current ;
957
957
}
@@ -1035,7 +1035,7 @@ public static long Min(this ReadOnlySpan<long> source)
1035
1035
{
1036
1036
long current = source [ i ] ;
1037
1037
1038
- if ( current . CompareTo ( min ) > 0 )
1038
+ if ( current . CompareTo ( min ) < 0 )
1039
1039
{
1040
1040
min = current ;
1041
1041
}
@@ -1150,7 +1150,7 @@ public static float Min(this ReadOnlySpan<float> source)
1150
1150
{
1151
1151
float current = source [ i ] ;
1152
1152
1153
- if ( current . CompareTo ( min ) > 0 )
1153
+ if ( current . CompareTo ( min ) < 0 )
1154
1154
{
1155
1155
min = current ;
1156
1156
}
@@ -1234,7 +1234,7 @@ public static double Min(this ReadOnlySpan<double> source)
1234
1234
{
1235
1235
double current = source [ i ] ;
1236
1236
1237
- if ( current . CompareTo ( min ) > 0 )
1237
+ if ( current . CompareTo ( min ) < 0 )
1238
1238
{
1239
1239
min = current ;
1240
1240
}
0 commit comments