我想從左側格式化我的編號。從左側格式化C#中的數字
假設我有00.524
,那麼它應該給我0.524
。
如果我有10.524
,那麼它應該將其轉換爲10.524
。
這意味着如果我在開始時有0
,我應該刪除零。 有沒有像0:n2
這樣的字符串格式?
我想從左側格式化我的編號。從左側格式化C#中的數字
假設我有00.524
,那麼它應該給我0.524
。
如果我有10.524
,那麼它應該將其轉換爲10.524
。
這意味着如果我在開始時有0
,我應該刪除零。 有沒有像0:n2
這樣的字符串格式?
String.Format(「{0:0.000}」,00.524);
更多關於此here
你需要使用自定義格式說明符,如:
myDouble.ToString("#0.###")
請務必使用一個#
您想,如果它是有效的一個數字,只出現和一個0出現在任何你想要零出現的地方否則。
假設你將永遠有一個有效的雙重價值,你可以這樣做:
string.Format("{0:n2}", double.Parse(stringWithNumber));
'00.524'沒有任何已知的數量。你在哪裏看到這個?它可能是字符串嗎? – leppie
在我的應用程序中得到一個數據表與這個記錄 – user1058182
然後你的'數字'實際上是一個字符串表示一個數字。 – leppie