在C#中,TryParse方法用于將字符串轉換為特定數據類型,并且不會引發異常。其語法如下:
bool TryParse(string s, out T result)
其中,s是要轉換的字符串,T是目標數據類型,result是轉換后的結果。TryParse方法會嘗試將字符串s轉換為目標數據類型T,并將結果存儲在result中。如果轉換成功,則返回true;如果轉換失敗,則返回false,并且result中存儲的是目標數據類型的默認值。
以下是TryParse方法的一個示例:
string str = "123";
int number;
if (int.TryParse(str, out number))
{
Console.WriteLine("轉換成功,結果為:" + number);
}
else
{
Console.WriteLine("轉換失敗");
}
在上面的示例中,TryParse方法將字符串"123"轉換為整數類型int,并將結果存儲在number中。如果轉換成功,則輸出結果為123;如果轉換失敗,則輸出轉換失敗。