Possible Duplicate:
Declaration suffix for decimal typeC# - Numérique Suffixes
Salut tout le monde,
Dans l'extrait de code ci-dessous; RewardValue est une décimale:
dto.RewardValue = 1.5;
Maintenant, cela me donne l'erreur suivante:
"Impossible de convertir le type de double source pour cibler le type décimal"
est logique, et est facilement réparable en changeant que ligne de code à ceci:
dto.RewardValue = 1.5m;
maintenant, le « m » convertit cela à une décimale et tout est bon.
Est-ce que quelqu'un sait quelque part où je pourrais trouver une liste de tous ces opérateurs de type "m"? (Et si vous pouviez me faire savoir ce que le terme approprié pour ceux qui sont, il serait grandement apprécié)
EDIT: Merci à HCL et MartyIX pour me faire savoir que ceux-ci sont appelés « suffixes »
La réponse est trouvée à la question "dupe" , mais la question posée est beaucoup plus ciblée. Il demande explicitement juste le suffixe décimal ('decimal m = 2m;'), et cela demande une liste de tous les "suffixes numériques". Fwiw, 2 ¢, etc. – ruffin