就寫成function 來用比較快
這之前好像有了
/// <summary> /// 判斷是否為數字 /// </summary> /// <param name="pNumber">傳入判斷的字串。</param> public static bool IsNumeric(String pNumber) { Regex NumberPattern = new Regex("[^0-9.-]"); return !NumberPattern.IsMatch(pNumber); } /// <summary> /// 三位一撇 + 小數??位 /// </summary> /// <param name="pInt">傳入字串數字。</param> /// <param name="小數點要幾位">傳入字串。</param> public static string ToThree(string pInt,string p0) { string mReturn = string.Empty; if (pInt != "") { if (IsNumeric(pInt)) { mReturn = string.Format("{0:N"+ p0+"}", Convert.ToDecimal(pInt)); } } else { mReturn = string.Format("{0:N" + p0 + "}", "0"); } return mReturn; }