Якщо я хочу використовувати десятковий буквальний код у коді, я помітив, що існує m-суфікс (де m означає гроші). Чи підходить це для десяткових знаків або є більш загальне призначення (d означає подвійне, це точно не правильна річ, хоча підтримується пряме перетворення).
object decimalValue=2m;
Зауважте, я взяв за приклад призначення об'єкта, тому що у випадку ...
decimal decimalValue=2;
... неявно зрозуміло, що 2 слід інтерпретувати як десятковий через компілятор.
m, здається, нормально, msdn використовує його як приклад для десяткового типу.
char c = 'a'використовуючи апострофи навколо символу.