' tryparse.vb Imports System class TryParse Shared Sub Main() Dim num As string = "this is not a number" Dim i As Integer Try i = Int32.Parse(num) Catch Console.WriteLine("変換失敗") End Try ' 出力:変換失敗 Try i = Convert.ToInt32(num) Catch Console.WriteLine("変換失敗") End Try ' 出力:変換失敗 Dim result As Boolean = Int32.TryParse(num, i) Console.WriteLine(result) ' 出力:False Console.WriteLine(i) ' 出力:0 End Sub End Class ' コンパイル方法:vbc tryparse.vb