乘以十进制C#beginner的数字

时间:2014-02-01 19:31:40

标签: c# decimal

所以我对C#和编程非常新,我遇到了一个我无法通过谷歌找到的问题。

我有一个用户输入,可以是整数或小数,以变量价格存储。

但我无法将(价值)乘以0,12或0.25的十进制数来表示。这是我的代码。

            VAT = price *Decimal.(0,12);

VS说它想要和标识符,所以我想问题是我必须告诉VS它是小数但我不知道如何。

很抱歉,如果这真的是一个愚蠢的问题,但我必须知道。

1 个答案:

答案 0 :(得分:4)

使用m将数字常量视为decimal

VAT = price * 0.12m;