S
shapper
Hello,
I am trying to create a validator rule that determines if the number
of elements in an Array or List is inferior to a certain number,
Maximum
I am not sure if I can use the same rule for arrays and lists.
I was trying to use GetUpperBound and work from one that I already
use:
public static Boolean Range<T>(T value, T? minimum, T? maximum)
where T : struct, IComparable<T> {
// No range
if (!minimum.HasValue && !maximum.HasValue) return true;
// Minimum range
if (minimum.HasValue && value.CompareTo(minimum.Value) < 0)
return false;
// Maximum range
if (maximum.HasValue && value.CompareTo(maximum.Value) > 0)
return false;
// In range
return true;
} // Range
In this case there would be no minimum.
Is this possible?
Thanks,
Miguel
I am trying to create a validator rule that determines if the number
of elements in an Array or List is inferior to a certain number,
Maximum
I am not sure if I can use the same rule for arrays and lists.
I was trying to use GetUpperBound and work from one that I already
use:
public static Boolean Range<T>(T value, T? minimum, T? maximum)
where T : struct, IComparable<T> {
// No range
if (!minimum.HasValue && !maximum.HasValue) return true;
// Minimum range
if (minimum.HasValue && value.CompareTo(minimum.Value) < 0)
return false;
// Maximum range
if (maximum.HasValue && value.CompareTo(maximum.Value) > 0)
return false;
// In range
return true;
} // Range
In this case there would be no minimum.
Is this possible?
Thanks,
Miguel