Exemplo n.º 1
0
 /// <summary>
 /// Creates an instance of the attribute.
 /// </summary>
 /// <param name="minimum">Minimum value allowed.</param>
 /// <param name="maximum">Maximum value allowed.</param>
 public RangeAttribute(double minimum, double maximum)
     : this()
 {
     _comparer = new RangeCompare <double>(minimum, maximum);
 }
Exemplo n.º 2
0
 /// <summary>
 /// Creates an instance of the attribute.
 /// </summary>
 /// <param name="type">Type of object to test.</param>
 /// <param name="minimum">Minimum value allowed.</param>
 /// <param name="maximum">Maximum value allowed.</param>
 public RangeAttribute(Type type, string minimum, string maximum)
     : this()
 {
     _comparer = new RangeCompare <string>(minimum, maximum);
 }
Exemplo n.º 3
0
 /// <summary>
 /// Creates an instance of the attribute.
 /// </summary>
 /// <param name="minimum">Minimum value allowed.</param>
 /// <param name="maximum">Maximum value allowed.</param>
 public RangeAttribute(int minimum, int maximum)
     : this()
 {
     _comparer = new RangeCompare <int>(minimum, maximum);
 }