在C#編程過程中,float.TryParse方法和float.Parse方法都可以將字元串string轉換為單精度浮點類型float,但兩者還是有區別,最重要的區別在於float.TryParse方法在字元串無法轉換為float類型的情況下不會引發程式異常,而float.Parse方法則是直接拋出 ...
在C#編程過程中,float.TryParse方法和float.Parse方法都可以將字元串string轉換為單精度浮點類型float,但兩者還是有區別,最重要的區別在於float.TryParse方法在字元串無法轉換為float類型的情況下不會引發程式異常,而float.Parse方法則是直接拋出程式異常。float.TryParse方法在無法轉換的情況下返回false,並且使用了out參數進行轉換。
float.TryParse方法的簽名為:static bool TryParse(string s, out Single result)
float.Parse方法的簽名為:static Single Parse(string s)
使用float.TryParse方法進行類型轉換的時候,float變數無需先行賦值,在調用float.TryParse方法後,將自動帶出結果值。
備註:原文轉載自博主個人站IT技術小趣屋,原文鏈接為C#中float.TryParse方法和float.Parse方法的異同之處_IT技術小趣屋。