これは本当に私を混乱させました。ユーザーが「A」または「a」を入力すると、プログラムは「x」を実行するはずのビジュアルベーシックコンソールアプリケーションを実行しようとしていますが、それは機能しません。私が得るエラーは次のとおりです。
文字列"a"からタイプ'Boolean'への変換は無効です。
これが私のコードです:
モジュールModule1
Sub Main()
Dim Selection As String
Console.WriteLine("Please select your function:")
Console.WriteLine("* To convert binary to decimal, press A,")
Console.WriteLine("* Or to convert decimal to binary, press B")
Selection = Console.ReadLine
If Selection = "A" Or "a" Then
Console.WriteLine("This will be A")
ElseIf Selection = "B" Or "b" Then
Console.WriteLine("This will be B")
ElseIf Selection = Not "A" Or "a" Or "B" Or "b" Then
Console.WriteLine("Please try again")
Do Until Selection = "A" Or "a" Or "B" Or "b"
Loop
End If
End Sub
正しく機能させるには、このコードでOrを正しく使用する必要がありますか?
ありがとうございました、
ジェイク