Added MinOrDefault for IEnumberable<int>

This commit is contained in:
Mark McDowall 2012-05-26 12:15:13 -07:00
parent aa2a3d997a
commit 25aa39e0f3
3 changed files with 41 additions and 5 deletions

View file

@ -57,7 +57,7 @@ namespace NzbDrone.Core
{
var intList = ints.ToList();
if (intList.Count() == 0)
if (!intList.Any())
return 0;
return intList.Max();
@ -142,5 +142,15 @@ namespace NzbDrone.Core
return String.Format("{0:N" + precision + "} {1}", size, suffix);
}
public static int MinOrDefault(this IEnumerable<int> ints)
{
var intsList = ints.ToList();
if (!intsList.Any())
return 0;
return intsList.Min();
}
}
}