Для того, чтобы вывести значение числовой переменной в денежном формате, нужно использовать метод ToString() с передачей ему значения «c».
Напримр:
price.ToString(«c»)
Метод ToString(«c) отображает числовые значения как валюту в соответствии с культурой (региональными настройками) на сервере. Так, например, для en-US результатом будет $1,123,40. Переопределять значения региональных настроек для приложения можно в файле web.config, добавив в него секцию:
<globalization culture=»en-GB» uiCulture=»en-GB» />
Если захотите блеснуть такими знаниями при написании консольного приложения (например, лабораторная в институте), то имейте ввиду, что в консольных приложениях почему-то не отображается символ российской валюты Рубль. Вместо него отображается знак вопроса.
Добавить комментарий