Possible Duplicate:
Declaration suffix for decimal typeC# - Числовые Суффиксы
Привет всем,
В следующем фрагменте кода; RewardValue десятичное:
dto.RewardValue = 1.5;
Теперь, это дает мне следующую ошибку:
«Невозможно преобразовать тип источника двойной целевой тип десятичной»
имеет смысл, и это легко поправимо, изменяя что строка кода для этого:
dto.RewardValue = 1.5m;
Теперь, «м» преобразует что в десятичной системе и все хорошо.
Кто-нибудь знает где-нибудь, где я мог бы найти список всех этих операторов типа «m»? (И если вы могли бы дайте мне знать, что правильный термин для тех, кто есть, это было бы весьма признателен)
EDIT: Благодаря HCL и MartyIX для давая мне знать, что они называют «суффиксов»
Ответ на этот вопрос можно найти в «дубликатов» вопрос , но вопрос, который задал вопрос, гораздо более целенаправлен. Он запрашивает явно только для десятичного суффикса ('decimal m = 2m;'), и это запрашивает список всех «числовых суффиксов». Fwiw, 2 ¢ и т. Д. – ruffin