0
A
回答
2
所以這是一個字符串,你想爲第一組不同的組分隔符?
您可以取代所有,但最後一個點:
string value = "9.999.999";
StringBuilder sb = new StringBuilder(value);
bool skippedLast = false;
for (int i = sb.Length - 1; i >= 0; i--)
{
if (sb[i] == '.')
{
if (!skippedLast)
skippedLast = true;
else
sb[i] = '\'';
}
}
string desiredOutput = sb.ToString(); // 9'999.999
+0
謝謝!它適用於我 –
1
因爲默認了隨框架IFormatProvider
實現所缺少的,你想要的功能/需要,我建議實施自己的界面
另外,因爲CultureInfo
不是密封的,所以你可以擴展這個類並將你的實現提供給System.Threading.Thread.CurrentThread.CurrentCulture
...該線程上的所有連續格式化調用都將使用你的實現(除非用特定格式提供者調用...)
+0
您還需要'ICustomFormatter'。也許你想添加到你的答案。請參閱:https://msdn.microsoft.com/en-us/library/system.icustomformatter(v = vs.110).aspx –
相關問題
- 1. 如何在R中設置千位分隔符?
- 2. 如何在Java中設置千位分隔符?
- 3. 如何使用千個分隔符在的NSString
- 4. 在iPython中設置千位分隔符,而不使用字符串格式
- 5. Pandas.to_csv千個分隔符
- 6. 如何設置千位分隔符的小數點後兩位?
- 7. PHP用逗號爆炸無視成千上萬分隔符
- 8. 千分隔符php
- 9. NSNumberFormatter千分隔符
- 10. 如何在C#中指定可選的千位分隔符?
- 11. 千位分隔符在Python
- 12. 如何在matplotlib中將y軸設置爲成千上萬
- 13. ExtJs NumberField使用千位分隔符
- 14. 使用千位分隔符的空格
- 15. 使用number_format添加千位分隔符
- 16. 刪除千位分隔符C編程
- 17. C#從千分隔符轉換回int
- 18. Ant propertyfile任務:如何設置一個沒有千分隔符的整數?
- 19. 如何使用VBA在Excel中設置「全局分隔符」?
- 20. 在charts.js餅圖中的千分隔符
- 21. 千位分隔符在mysql中
- 22. Fortran小數點和千位分隔符
- 23. 千位分隔符剃刀MVC和JS
- 24. QSpinBox千位分隔符
- 25. 千位分隔符printf
- 26. Apache poi - 千位分隔符
- 27. 格式千位分隔符
- 28. WPF ListView千分隔符
- 29. Devexpress XRtableCell千分隔符?
- 30. phpexcel千個分隔符爲XLSX
嗨,告訴我們你曾經嘗試過什麼。你在正確的軌道上。 – Stefan
是'9.999.999'字符串還是小數? – Rahul
這是一個字符串變量 –