私のサービスにはサンプルの Web メソッドがあります。
 <WebMethod()> _
Public Function AddThis(ByVal x As Integer, ByVal y As Integer) As Integer
    Dim mySum As Integer
    If Not IsNumeric(x) Then
        Return 0
    End If
    mySum = x + y
    Return mySum
End Function
デバッグすると、突然 x または y の値を間違えてしまい、エラーが発生しました。
System.ArgumentException: gf を System.Int32 に変換できません。パラメータ名: type ---> System.FormatException: 入力文字列の形式が正しくありませんでした。
私は値をチェックしようとします:
If Not IsNumeric(x) Then
            Return 0
        End If
しかし、エラーが発生し続けます。サービスを実行する前に最初に値を確認することは可能ですか?