System.Collections.ThrowHelper
namespace System.Collections
{
internal static class ThrowHelper
{
public static void ThrowIfNegative(int value, string paramName = null);
public static void ThrowIfGreaterThan<T>(T value, T other, string paramName = null) where T : IComparable<T>;
public static void ThrowIfLessThan<T>(T value, T other, string paramName = null) where T : IComparable<T>;
}
}