Entwickler-Ecke

C# - Die Sprache - string Vergleichen


ilse.pils@web.de - Mo 21.06.10 21:45
Titel: string Vergleichen
Ich habe Folgendes Problem mit string Vergleichen

Ich will ein Programm schreiben, dass aus einer textbox einen String ausließt und ihn dann mit einem String aus einem Arry Vergleich. Nur leider weiß ich nicht, wie man das macht, oder welche Methode man da verwendet.

Syntax:


C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
string MyStringFromTextbox = ConvertToString(textbox1);
string MyStringFromArry    = "Hallo";

if (MyStringFromTextbox == MyStringFromArry)
{
  label1.text = "Gut es ist gelungen";

}



Der Teil mit dem if Funktioniert nicht so ganz und ich weiß nicht warum!!!!!!!


Moderiert von user profile iconChristian S.: Topic aus Delphi Language (Object-Pascal) / CLX verschoben am Mo 21.06.2010 um 21:52
Moderiert von user profile iconChristian S.: C#-Tags hinzugefügt


elundril - Mo 21.06.10 21:46

Vielleicht weil es C-Sharp ist und Delphi nun mal nur Delphi versteht? :mrgreen:

scnr


Yogu - Di 22.06.10 10:53

Hallo und :welcome:, user profile iconilse.pils@web.de!

Dein Problem hat einen ganz einfachen Grund:


C#-Quelltext
1:
string MyStringFromTextbox = ConvertToString(textbox1);                    

Du greifst nicht auf den eingegebenen Text der TextBox zu, sondern wandelst die TextBox selbst um. Was genau dabei rauskommt, weiß ich nicht, aber fest steht, dass es nichts zu konvertieren gibt.

Auf den Inhalt einer TextBox greifst du mit der Eigenschaft Text zu.

Grüße,
Yogu


ilse.pils@web.de - Di 22.06.10 16:17

Ich weiß nun an was es lag :::))))
Wenn man aus einer Textbox etwas ausließt kommt dazu noch ein anderer Text,
Aber man kann string in einer If() vergleichen


Christian S. - Di 22.06.10 16:29

user profile iconilse.pils@web.de hat folgendes geschrieben Zum zitierten Posting springen:
Wenn man aus einer Textbox etwas ausließt kommt dazu noch ein anderer Text,

Welcher sollte das sein?