温馨提示×

c#中decimal类型怎么赋值

c#
小亿
334
2024-05-14 16:18:18
栏目: 编程语言

decimal类型是C#中的一种数据类型,用于存储小数值,通常用于金融和货币计算。您可以通过以下方式给decimal类型变量赋值:

decimal myDecimal = 10.5m; // 使用后缀m指定十进制数值

在赋值时,需要使用后缀m来指定数值为decimal类型。另外,您也可以使用类型转换来将其他类型的变量赋值给decimal类型变量:

int myInt = 10;
decimal myDecimal = (decimal)myInt; // 将int类型转换为decimal类型

除此之外,您还可以使用Parse或TryParse方法将字符串转换为decimal类型:

string myString = "10.5";
decimal myDecimal = decimal.Parse(myString); // 使用Parse方法将字符串转换为decimal类型

decimal.TryParse(myString, out decimal myDecimal); // 使用TryParse方法将字符串转换为decimal类型

以上是给decimal类型变量赋值的几种常见方式,您可以根据具体情况选择合适的方法。

0