Roh*_*ari 2 .net c# string decimal
I want to add a comma in the decimal to string conversion like
For
decimal number = 1000000000.000;
Run Code Online (Sandbox Code Playgroud)
it should give
string str = 1,00,00,00,000.00
Run Code Online (Sandbox Code Playgroud)
您可以使用正确的CultureInfo来实现此目的:
decimal input = 1000000000.0000m;
CultureInfo ci = new CultureInfo("hi-IN");
string output = string.Format(ci,"{0:#,#.00}",input);
Run Code Online (Sandbox Code Playgroud)
顺便说一句:以下CultureInfos产生正确的输出:
hi,bn,pa,gu,or,ta,te,kn,ml,as,mr,sa,kok,si,ne,
hi-IN,bn-IN,pa-IN,gu-IN,or-IN,ta-IN,te-IN,kn-IN,
ml-IN,as-IN,mr-IN,sa-IN,kok-IN,si-LK,ne-NP,bn-BD,en-IN
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1077 次 |
| 最近记录: |