就寫成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;
}