Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno [C#] konverzia stringu na float

Môžeš použiť napr. toto:

CultureInfo cultureInfo = CultureInfo.CreateSpecificCulture("sk-SK");

decimal cena = decimal.Parse("1000,90 Sk", NumberStyles.Currency, cultureInfo);

Pre operácie s cenami zrejme budeš chcieť použiť dátový typ decimal namiesto float.
Môžeš použiť TryParse namiesto Parse (záleží podľa toho, ako to chceš používať).

Ďalšia možnosť je, že si ošetríš vstupy sám pomocou reťazcových operácií, aby si vedel prijať rôzne vstupy od používateľa.

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny