c#中decimal类型怎么赋值

c#
534
2024/5/30 16:18:18
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

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类型变量赋值的几种常见方式,您可以根据具体情况选择合适的方法。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: c#数组切片的边界处理