string转decimal
时间: 2023-09-03 19:12:01 浏览: 175
string转bigdecimal类型、一行即可
5星 · 资源好评率100%
在C#中,可以使用`decimal.Parse()`方法将字符串转换为decimal类型。例如:
```csharp
string str = "123.45";
decimal dec = decimal.Parse(str);
```
如果字符串不是一个有效的decimal类型,会抛出FormatException异常。可以使用`decimal.TryParse()`方法来避免这种异常的出现。例如:
```csharp
string str = "hello world";
decimal dec;
if(decimal.TryParse(str, out dec))
{
// 转换成功,dec存储了字符串对应的decimal值
}
else
{
// 转换失败,str不是一个有效的decimal类型
}
```
阅读全文