Laden...

C# Stringvergleich funktioniert nicht

Letzter Beitrag vor 7 Monaten 3 Posts 455 Views
C# Stringvergleich funktioniert nicht

Stehe gerade auf dem Schlauch weshalb ein Stringvergleich nicht erfolgreich ist obwohl meiner Meinung nach die Strings gleich sind

Habe jetzt drei Dinge versucht aber keines funktioniert, im Anhang auch noch ein Screenshot wo man sieht dass die Strings eigentlich gleich sind

if ((readerSWP.GetString("MACHINE_NAME_WORKING_DATA") == DebugMachine) || (DebugMachine == ""))
if ((readerSWP.GetString("MACHINE_NAME_WORKING_DATA").Equals(DebugMachine)) || DebugMachine.Equals(""))
if ((string.Equals(readerSWP.GetString("MACHINE_NAME_WORKING_DATA"), DebugMachine) == true) || ("", DebugMachine) == true) )

Bei der Ausgabe von GetString hängt hinten noch ein Leerzeichen dran.

Danke, das war es