IntegerValidator 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 IntegerValidator 类的新实例。
重载
IntegerValidator(Int32, Int32)
- Source:
- IntegerValidator.cs
- Source:
- IntegerValidator.cs
- Source:
- IntegerValidator.cs
初始化 IntegerValidator 类的新实例。
public:
IntegerValidator(int minValue, int maxValue);
public IntegerValidator (int minValue, int maxValue);
new System.Configuration.IntegerValidator : int * int -> System.Configuration.IntegerValidator
Public Sub New (minValue As Integer, maxValue As Integer)
参数
注解
此 IntegerValidator 构造函数可确保要验证的整数同时遵循最小长度和最大长度。
适用于
IntegerValidator(Int32, Int32, Boolean)
- Source:
- IntegerValidator.cs
- Source:
- IntegerValidator.cs
- Source:
- IntegerValidator.cs
初始化 IntegerValidator 类的新实例。
public:
IntegerValidator(int minValue, int maxValue, bool rangeIsExclusive);
public IntegerValidator (int minValue, int maxValue, bool rangeIsExclusive);
new System.Configuration.IntegerValidator : int * int * bool -> System.Configuration.IntegerValidator
Public Sub New (minValue As Integer, maxValue As Integer, rangeIsExclusive As Boolean)
参数
- rangeIsExclusive
- Boolean
若指定验证范围是独占的,则为 true
。 非独占意味着要验证的值必须在指定范围内;独占意味着要验证的值必须小于最小值或大于最大值。
示例
下面的代码示例演示如何使用 IntegerValidator 构造函数。 此代码示例是为 IntegerValidator 类提供的一个更大示例的一部分。
// Create Validator for the range of 1 to 10 inclusive
int minIntVal = 1;
int maxIntVal = 10;
bool exclusive = false;
IntegerValidator integerValidator =
new IntegerValidator(minIntVal, maxIntVal, exclusive);
' Create Validator for the range of 1 to 10 inclusive
Dim minIntVal As Int32 = 1
Dim maxIntVal As Int32 = 10
Dim exclusive As Boolean = False
Dim validator As IntegerValidator = _
New IntegerValidator(minIntVal, maxIntVal, exclusive)
注解
创建 类的 IntegerValidator 实例时,此 IntegerValidator 构造函数会检查最小值和最大值 Int32 ,以及验证范围是否独占。 当 rangeIsExclusive
参数设置为 true
时,Int32该值不得介于 和 maxValue
参数值之间minValue
。
适用于
IntegerValidator(Int32, Int32, Boolean, Int32)
- Source:
- IntegerValidator.cs
- Source:
- IntegerValidator.cs
- Source:
- IntegerValidator.cs
初始化 IntegerValidator 类的新实例。
public:
IntegerValidator(int minValue, int maxValue, bool rangeIsExclusive, int resolution);
public IntegerValidator (int minValue, int maxValue, bool rangeIsExclusive, int resolution);
new System.Configuration.IntegerValidator : int * int * bool * int -> System.Configuration.IntegerValidator
Public Sub New (minValue As Integer, maxValue As Integer, rangeIsExclusive As Boolean, resolution As Integer)
参数
例外
注解
要 Int32 通过验证,所验证的值必须等于 resolution
值。