📅  最后修改于: 2023-12-03 14:39:46.435000             🧑  作者: Mango
在C#中,可以使用Convert类或Int32.Parse方法将字符串转换为int类型。
Convert类是一个包含一组用于类型转换的静态方法的类。要将字符串转换为int类型,可以使用Convert类中的ToInt32方法。
string strNum = "123";
int num = Convert.ToInt32(strNum);
如果转换失败,ToInt32方法将抛出FormatException异常。
string strNum = "abc";
try
{
int num = Convert.ToInt32(strNum);
}
catch (FormatException ex)
{
Console.WriteLine(ex.Message);
}
Int32.Parse是.NET Framework中Int32结构中的静态方法,用于将字符串转换为int类型。
string strNum = "123";
int num = Int32.Parse(strNum);
如果转换失败,Int32.Parse方法将抛出FormatException异常。
string strNum = "abc";
try
{
int num = Int32.Parse(strNum);
}
catch (FormatException ex)
{
Console.WriteLine(ex.Message);
}
在C#中,Convert类和Int32.Parse方法都可以将字符串转换为int类型。如果转换失败,两种方法都会抛出FormatException异常。