本文整理匯總了VB.NET中System.Configuration.IntegerValidator類的典型用法代碼示例。如果您正苦於以下問題:VB.NET IntegerValidator類的具體用法?VB.NET IntegerValidator怎麽用?VB.NET IntegerValidator使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。
在下文中一共展示了IntegerValidator類的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的VB.NET代碼示例。
示例1: Main
' 導入命名空間
Imports System.Configuration
Namespace Microsoft.Samples.AspNet.Validators
Module UsingIntegerValidator
Public Sub Main()
' Display title.
Console.WriteLine("ASP.NET Validators")
Console.WriteLine()
Console.WriteLine( _
"Set mininum and maximum of 1 and 10 inclusive")
' 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)
Dim testInt As Integer = 0
ValidateInteger(validator, testInt)
testInt = 1
ValidateInteger(validator, testInt)
testInt = 5
ValidateInteger(validator, testInt)
Console.WriteLine()
Console.WriteLine( _
"Set mininum and maximum of 1 and 10 exclusive")
' Create Validator for the range of 1 to 10 exclusive
exclusive = True
validator = _
New IntegerValidator(minIntVal, maxIntVal, exclusive)
testInt = 0
ValidateInteger(validator, testInt)
testInt = 1
ValidateInteger(validator, testInt)
testInt = 5
ValidateInteger(validator, testInt)
Console.WriteLine()
Console.WriteLine( _
"Determine if an object to validate can be validated.")
Dim testObjectToValidate As Object = "a"
Console.WriteLine("Can validate object of type {0}: {1}", _
testObjectToValidate.GetType(), _
validator.CanValidate(testObjectToValidate.GetType()))
testObjectToValidate = New Integer()
Console.WriteLine("Can validate object of type {0}: {1}", _
testObjectToValidate.GetType(), _
validator.CanValidate(testObjectToValidate.GetType()))
' Leave output on screen until enter is pressed.
Console.ReadLine()
End Sub
Sub ValidateInteger(ByVal validator As IntegerValidator, ByVal valueToValidate As Integer)
Console.Write("Validating integer value of {0}: ", valueToValidate)
Try
validator.Validate(valueToValidate)
Console.WriteLine("Validated.")
Catch e As ArgumentException
Console.WriteLine("Failed validation. Message: {0}", e.Message.ToString())
End Try
End Sub
End Module
End Namespace