Groß-und Kleinschreibung
If TextBox2.Text = "a" AndAlso TextBox21.Text = "a" Then
'MessageBox.Show("A")
totCorrect = totCorrect + corAns
ElseIf TextBox2.Text = "b" AndAlso TextBox21.Text = "b" Then
'MessageBox.Show("B")
totCorrect = totCorrect + corAns
ElseIf TextBox2.Text = "c" AndAlso TextBox21.Text = "c" Then
'MessageBox.Show("C")
totCorrect = totCorrect + corAns
ElseIf TextBox2.Text = "d" AndAlso TextBox21.Text = "d" Then
'MessageBox.Show("D")
totCorrect = totCorrect + corAns
Else
totWrong = totWrong + wrgAns
Label13.Visible = True
End If
Ich versuche, die Buchstaben a,b,c,d, die der Benutzer eingibt unempfindlich. Versucht, verwenden Sie die Funktionen UCase, aber es hat nicht funktioniert (nicht sicher, ob ich es falsch). Ich bin in Visual Studio 2012 und mit VB. Jegliche Hinweise wäre toll.
InformationsquelleAutor Brandon | 2013-03-25
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie String.Vergleichen Methode :
String.Compare (String strA, String strB, Boolean ignoreCase)
Pass
ignoreCase
argument mittrue
durchführen wird der groß-und Kleinschreibung-Vergleich.Weitere Idee ist es, in groß-oder Kleinschreibung der Eingabe mit ToUpper oder ToLower.
InformationsquelleAutor Iswanto San
Laut MSDN in VB.NET Sie können die
Option Compare-Anweisung
, indem Sie einfach 1 Zeile code auf Ihre Datei:Wenn Sie fügen Sie die obige Zeile an den Anfang der code, den Sie erzählen die CLR zum Umschalten von Standard (
Option Compare Binary
), um die groß- /Kleinschreibung-Vergleich als neuen Standard für die=
Betreiber.Ich weiß nicht, ob es ist jede C# - alternative.
InformationsquelleAutor beppe9000