можно вернуть десятичное значение из веб-службы со значением 0C вместо 0M. возвращаемый тип должен быть десятичным, поэтому преобразование в параметр строки валюты не работает.Десятичный возврат в формате валюты
десятичного возвращаемое значение 0M
, но в ответ он показан как <Money>0.0000</Money>
значение должно быть в формате валюты, т.е. 0.00
Может быть, некоторые DataAnotation бы помочь?
Какого типа веб-сервис, что интерфейс, ... –
'decimal' не имеет никакого форматирования –
Возможного дублирования [1] (http://stackoverflow.com/questions/10741190/currency-formatting- MVC), [2] (http://stackoverflow.com/questions/11175921/string-formatting-with-currency-double-values-not-displaying-correctly), [3] (http://stackoverflow.com/ Вопросы/32957318/string-format-return-value-of-pure-method-is-not-used) –