返回列表 發帖
  1. 在C#程式設計過程中,將字串string轉換為double型別過程中,時常使用double.Parse方法,但double.Parse在無法轉換的時候,會拋出程式異常,其實還有個double.TryParse方法可解決此問題,當字串伺服器無法轉換為double類型的情況下,double.TryParse方法不會拋出異常,而是傳回false。double.TryParse方法的簽章為static bool TryParse(string s, out Double result),s代表要轉換的字串,result表示轉換後的double類型變量,參數類型為out型別參數,在呼叫方法之前無需先賦值。

  2. 例如有個字串str的值為"33.43",轉換為double類型變量,如果str能轉為成功,則傳回33.43,否則傳回0,可使用下列語句:
  3. string str = " 33.43 " ;
  4.      double numDouble ;
  5.      if (! double .TryParse(str, out numDouble))
  6.     {
  7.          numDouble = 0D;
  8.     }
複製代碼
istak.teach2@gmail.com

TOP

F4為小數點後四位
固定點
25.ToString("F2")
25.00
istak.teach2@gmail.com

TOP

返回列表