![]() |
[C#] Anfängerfrage
Hi.
Habe eine wahrscheinlich einfache Frage. Durch Google komm ich auf keine Lösung, weil ich nicht weiß, wonach ich suchen soll. Erstmal mein Code-Snippet: string scan = (Convert.ToString(textBox1.Text)); if (e.Operation.Name ==scan ) { btnKollision.PerformClick(); } Jetzt möchte ich, dass nicht nur das, was in "scan" steht aktzeptiert wird, sonder auch Wörter, in dem der Inhalt von "scan" enthalten ist. (zB: In der textBox1 steht "Scan". In der Liste, auf die Bezug genommen wird steht : Scan1, Scan2, Scan2a ....) Danke! |
Da würde sich die Methode StartsWith anbieten.
Sonst siehe |
Vielen dank!
Das hat mir geholfen. Falls sich jemand dafür interessiert: string scan = (Convert.ToString(textBox1.Text)); bool b; b = e.Operation.Name.Contains(scan); if (b) { btnKollision.PerformClick(); } |
Oder um von anfang an direkt struktur reinzubringen:
string scan = textBox1.Text; if (e.Operation.Name.Contains(scan)) { btnKollision.PerformClick(); } Bei textboxen brauchst du auch kein Convert.ToString, die text-Eigenschaft von Textboxen ist schon ein string. |
Zitat:
So wie ist jetzt ist, funktioniert es, ist aber qualitativ totaler Murks... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:43 Uhr. |
Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.