Update MathExtensions.cs

Handling null or empty double array.
This commit is contained in:
BobLd
2019-12-27 10:45:20 +00:00
committed by Eliot Jones
parent a4805ce97d
commit b5bab67889

View File

@@ -24,6 +24,7 @@ namespace UglyToad.PdfPig.DocumentLayoutAnalysis
/// <param name="array">The array of decimal.</param>
public static double Mode(this IEnumerable<double> array)
{
if (array == null || array.Count() == 0) return double.NaN;
return array.GroupBy(v => v).OrderByDescending(g => g.Count()).First().Key;
}
}