@DmitryLife

Почему точка заменяется на запятую?

Объявляю переменную
public Vector2 PlayerPosition = new Vector2(42.3627f, -71.05686f);


Вставляю в URL
Url = "http://open.mapquestapi.com/staticmap/v4/getmap?key=" + Key + "&size=1280,1280&zoom=" + _zoom + "&type=" + _maptype + "&center=" + PlayerPosition.x + "," + PlayerPosition.y;


И в параметр center попадают значения "42,3627,-71,05686", заместо "42.3627,-71.05686"
С чем это может быть связано и как это можно изменить?
  • Вопрос задан
  • 374 просмотра
Решения вопроса 1
AlexanderYudakov
@AlexanderYudakov
C#, 1С, Android, TypeScript
Потому что по-русски десятичный разделитель — запятая.

А если надо в программистском формате — с точкой, то используем:
int.ToString(CultureInfo.InvariantCulture)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы