textbox — число C ++. ToString (& quot; F & quot;) выбирается в качестве десятичного разделителя

Я использую textBox для отображения двойного значения.

     double Zahl = 3.2343;
textBox1->Text = Zahl.ToString("F");

Результат 3,23. Как я могу установить десятичный разделитель, который используется для отображения самостоятельно?

Я нашел это: http://msdn.microsoft.com/en-us/library/dwhawy9k.aspx
Поэтому я попробовал следующее:

    double Zahl = 3.2343
textBox1->Text = Zahl.ToString("F", en-US);

Но я просто получаю ошибку компилятора.

-2

Решение

В соответствии с (C #) документами, с которыми вы связаны, это выглядит так:

textBox1->Text = Zahl.ToString("F", CultureInfo.CreateSpecificCulture("en-US"));
0

Другие решения

Во-первых, это не C ++, так как метод двойного отсутствия. Это, вероятно, C # или какая-то управляемая вещь.

Не имеет значения, у вас есть ответ по вашей ссылке:

CultureInfo ci = new CultureInfo("en-us");

затем используйте объект ci в качестве второго параметра ToString (см. пример раздела в вашей ссылке :))

0

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector