Diskuze: String format
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 5 zpráv z 5.
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Tvuj priklad neni ani funkcni, ale resit to lze
Console.WriteLine(cena.ToString("C2"));
Mena se zobrazi v zavisloti na Culture, ktera je nastavena. By default se bere Culture ze systemu, takze ja tam vidim Kc, ty bys mel videt eura.
Ops, myslíš že neni funkčný lebo my tam chyba : ?
Console. WriteLine("Cena: {0:C}" , cena);
Alebo prečo nefunkčný, takto pisal som to z telefónu bez VS len z hlavy
takže ak som ma. Niečo zabudol tak sorry. . Culture sa dá nastaviť?
Nevim, kam presne bys ten "?" tam chtel dat, ale formatovat string lze bud pomoci
string.Format(...)
nebo
string naformatovanyRetezec = $"bla bla bla {nejakaPromenna}";
nebo pomoci tridy StringBuilder.
Culture se da nastavit manualne a nebo podle OS.
Je toho plny internet, mozna i zde najdes (na formatovani stringu urcite)
Zobrazeno 5 zpráv z 5.