溫馨提示×

c#中string轉化為double的方法是什么

c#
小億
1038
2024-01-12 03:29:53
欄目: 編程語言

在C#中,可以使用double.Parse()double.TryParse()方法將字符串轉換為double。

使用double.Parse()方法時,可以將字符串直接轉換為double。如果字符串無法轉換為有效的double值,則會引發FormatException異常。

示例:

string str = "3.14";
double num = double.Parse(str);
Console.WriteLine(num); // 輸出:3.14

使用double.TryParse()方法時,可以將字符串轉換為double,但不會引發異常。如果字符串無法轉換為有效的double值,則轉換失敗,返回false。

示例:

string str = "3.14";
double num;
bool success = double.TryParse(str, out num);
if (success)
{
    Console.WriteLine(num); // 輸出:3.14
}
else
{
    Console.WriteLine("轉換失敗");
}

注意:在使用這些方法進行轉換時,請確保字符串的格式符合double類型的要求,否則可能會導致轉換失敗或引發異常。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女