C# string转int函数
时间: 2023-06-21 18:03:30 浏览: 92
在C#中,可以使用`int.Parse()`或`Convert.ToInt32()`将字符串转换为整数。这两个方法的使用方式如下:
```
string str = "123";
int num1 = int.Parse(str); //使用int.Parse()方法
int num2 = Convert.ToInt32(str); //使用Convert.ToInt32()方法
```
需要注意的是,如果字符串无法转换为整数,这两个方法都会抛出异常。可以使用`int.TryParse()`方法进行安全转换,如果转换失败,不会抛出异常,而是返回一个布尔值表示是否转换成功。
```
string str = "abc";
int num;
bool success = int.TryParse(str, out num); //尝试将字符串转换为整数,并返回是否转换成功
if(success)
{
Console.WriteLine(num);
}
else
{
Console.WriteLine("转换失败");
}
```
相关问题
C# string转int的函数
C#中将字符串转换为整数的函数是`int.Parse()`。它可以将一个字符串解析为整数类型,并返回相应的整数值。例如,如果要将字符串"123"转换为整数,可以使用以下代码:
```csharp
string str = "123";
int num = int.Parse(str);
```
这将把字符串"123"转换为整数123,并将其存储在变量`num`中。
阅读全文