Diskuze: Proč dva stejné řetězce nejsou stejné?
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 5 zpráv z 5.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
možná obsahuje nějaký neviditelný znak.
Zkus:
vysledek = String.Compare(porovnani,nacitani.Trim());
Voláš Serial.println - za text PRIPOJENO se ti ještě podle nastavení
arduina připojí jeden nebo dva znaky, které označují nový řádek, takže
třeba v labelu to vidět není, ale v tom co ti přijde z arduina je jeden nebo
dva znaky navíc.
Mělo by jen stačit místo println volat print.
I když koukám, že se to načítá přes readline, takže by se to teoreticky mělo odmazat. Zkus si nechat vypsat jednotlivé znaky v tom stringu jako čísla a uvidíš, kde se to bude lišit, tipoval bych nějaký prázdný znak, jak psal nahoře HONZ4.
Vyřešeno, s metodou trim funguje jak má. Jak říkáte, musel to být
neviditelný znak. Díky za rychlou pomoc
Zobrazeno 5 zpráv z 5.