在C#中,TryParse
方法提供了一种安全的方式来将字符串转换为特定的数据类型,而不会抛出异常。TryParse
方法通常用于将字符串转换为数字类型(如 int
、double
、float
等)以及其他一些类型(如 DateTime
、Guid
等)。如果转换成功,TryParse
方法会返回 true
并将转换后的值存储在输出参数中;如果转换失败,它会返回 false
并将输出参数设置为该类型的默认值。
以下是 TryParse
方法的一些常见用法示例:
示例1:将字符串转换为整数(int
)
csharp
string numberString = "123";
int result;
bool success = int.TryParse(numberString, out result);
if (success)
{
Console.WriteLine("转换成功: " + result);
}
else
{
Console.WriteLine("