如何将两个字符串值相乘并以“,”作为分隔符存储结果?

时间:2018-06-24 11:25:32

标签: c# .net

我正在尝试将两个字符串值相乘并将结果以“,”作为分隔符存储。

给出输入:

String annualSalary = "200000";
String premium = "0.045";

我想要以下格式的结果:

Result = 9000,00

1 个答案:

答案 0 :(得分:-1)

尝试使用Decimal.Parse将字符串转换为“数字”,然后计算结果。

可以根据您自己的区域性(IFormatProvider)使用Decimal.ToString将结果转换为字符串。

请参见https://docs.microsoft.com/en-us/dotnet/standard/base-types/how-to-define-and-use-custom-numeric-format-providers