Diskuze: Double na String C#
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 4 zpráv z 4.
//= 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.
Myslíš niečo takéto?...
foreach (double number in doubles)
result += number.ToString().Replace(',', '.') + ", ";
result = result.Remove(result.Length - 2);
Console.WriteLine(result);
double[] arr = { -1, 0, 1.4, 2.5, 3.6, 4 };
string str = String.Join(", ", arr.Select(n => n.ToString(CultureInfo.InvariantCulture.NumberFormat)));
Btw, ono stačí hodit jakoukoliv zemi, která prostě používá tečku, jinak si to vezme implicitně z aktuálního vlákna ve kterém jsi (tím pádem, se to může chovat jinak na různých OS).
Já jsem to myslel tak, jestli to nejde dělat i **jinak ** než přes .Replace()
Zobrazeno 4 zpráv z 4.