Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 23890|Răspunde: 1

[Sursă] String.Format ieșirea {0:N2} {0:D2} {0:C2

[Copiază linkul]
Postat pe 26.04.2018 13:54:55 | | | |

//格式为sring输出
Label1.Text = șir. Format ("asdfadsf{0}adsfasdf",a);
Label2.Text = "asdfadsf"+a.ToString()+"adsfasdf";
Label1.Text = șir. Format("asdfadsf{0:C}adsfasdf",a); asdfadsf¥1,234.00adsfasdf
Label2.Text = "asdfadsf"+a.ToString("C")+"adsfasdf"; asdfadsf¥1,234.00adsfasdf

   dublu b = 1234,12543;
   a = 12345678;
   Formatul este o ieșire specială de tip string.
Label1.Text = șir. Format("asdfadsf{0:C}adsfasdf",b); asdfadsf¥1,234,13ADSFASDF
Label2.Text = "asdfadsf"+b.ToString("C")+"adsfasdf"; asdfadsf¥1,234,13ADSFASDF
Label1.Text = șir. Format("{0:C3}",b); ¥1.234.125
Label2.Text = b.ToString("C3"); ¥1.234.125
Label1.Text = șir. Format("{0:d}",a); Sistem zecimal - 12345678
Label2.Text = b.ToString("d"); Zecimal - același tip, eroare de conversie
Label1.Text = șir. Format("{0:e}",a); Indice - 1.234568e+007
Label2.Text = b.ToString("e"); Indice - 1.234125E+003

Label1.Text = șir. Format("{0:f}",a); Număr de puncte fixe - 12345678,00
Label2.Text = b.ToString("f"); Număr de punct fix - 1234,13
Label1.Text = șir. Format("{0:n}",a); Valoare - 12.345.678,00
Label2.Text = b.ToString("n"); Valoare - 1.234,13
Label1.Text = șir. Format("{0:x}",a); HEX - BC614E
Label2.Text = b.ToString("x"); 16 - Cu numărul zecimal nu poate fi convertit, a apărut eroarea
Label1.Text = șir. Format("{0:g}",a); Universal este cel mai compact - 12345678
Label2.Text = b.ToString("g"); Universal este cel mai compact - 1234.12543
Label1.Text = șir. Format("{0:r}",a); Întoarcerea fără a pierde acuratețea - nu se permite utilizarea întregilor, erorile sunt raportate
Label2.Text = b.ToString("r"); Întoarce-te fără a pierde acuratețea - 1234.12543
   
   b = 4321.12543;
   a = 1234;
   Ieșire în modul personalizat:
0 Descriere: Înlocuitor, dacă este posibil, completează bitul
Label1.Text = șir. Format("{0:00000}",a); // 001234
Label2.Text = șir. Format("{0:00000}",b); // 004321
# Descriere: Înlocuitor, dacă este posibil, completează bițul
Label1.Text = șir. Format("{0:#######}",a); // 1234
Label2.Text = șir. Format("{0:#######}",b); // 4321
Label1.Text = șir. Format("{0:#0####}",a); // 01234
Label2.Text = șir. Format("{0:0#0000}",b); // 004321

//   . Descriere: Virgulă zecimală
Label1.Text = șir. Format("{0:000.000}",a); //1234.000
Label2.Text = șir. Format("{0:000.000}",b); //4321.125
   b = 87654321.12543;
   a = 12345678;
, Descriere: Grupare digitală, folosită și în multiplicatori
Label1.Text = șir. Format("{0:0,00}",a); // 12,345,678
Label2.Text = șir. Format("{0:0,00}",b); // 87,654,32
Label1.Text = șir. Format("{0:0,}",a); // 12346
Label2.Text = șir. Format("{0:0,}",b); // 87654
Label1.Text = șir. Format("{0:0,,}",a); // 12
Label2.Text = șir. Format("{0:0,,}",b); // 88
Label1.Text = șir. Format("{0:0,,,}",a); // 0
Label2.Text = șir. Format("{0:0,,,}",b); 0 // % Descriere: Format ca procent // Etichetă1.Text = șir. Format("{0:0%}",a); 1234567800% // Label2.Text = șir. Format("{0:#%}",b); 8765432113% // Label1.Text = șir. Format("{0:0.00%}",a); 1234567800,00% // Label2.Text = șir. Format("{0:#.00%}",b); 8765432112,54% // 'abc' Descriere: Afișează textul între ghilimele simple // Label1.Text = șir. format("{0:'text'0}",a); Text 12345678 // Label2.Text = șir. format("{0:text 0}",b); Text 87654321 // / Descriere: 1 urmat de caracterul ce urmează să fie tipărit, folosit și pentru transferul caracterului /n etc. // Label1.Text = șir. Format("/"Salut! /""); "Salut!" Label2.Text = șir. Format("//c//cărți//noi//we.asp"); c/books/new/we.asp // @描述: urmat de caracterul ce urmează să fie tipărit, // Label1.Text = șir. Format(@"""""Bună! """); "Salut!" Pentru a imprima" trebuie să introduci două perechi în // Label2.Text = șir. Format(@"/c/books/new/we.asp"); c/books/new/we.asp Formatul procentual ar trebui să folosească parametrul "p".  Format Raw Data Result "{0:P}" 0.40 40%

Numărul {0:N2} 12.36  
Numărul {0:N0} 13  
Monedă {0:c2} 12,36 $  
Monedă {0:c4} $12.3656  
Monedă: "¥{0:N2}" ¥12.36  
Notația științifică {0:E3} 1.23E+001  
Procentul {0:P} 12,25% P și p prezintă același lucru.
Data {0:D} 25 noiembrie 2006  
Data {0:d} 2006-11-25  
Data {0:f} 10:30, 25 noiembrie 2006 (UTC)  
Data {0:F} 10:30:00, 25 noiembrie 2006 (UTC)  
Data {0:s} 2006-11-26 10:30:00  
Ora {0:T} 10:30:00

DateTimeDt = DateTime.Acum;
Label1.Text = dt. ToString(); //2005-11-5 13:21:25
Label2.Text = dt. ToFileTime(). ToString(); //127756416859912816
Label3.Text = dt. ToFileTimeUtc(). ToString(); //127756704859912816
Label4.Text = dt. ToLocalTime(). ToString(); //2005-11-5 21:21:25
Label5.Text = dt. ToLongDateString(). ToString(); 5 noiembrie 2005
Label6.Text = dt. ToLongTimeString(). ToString(); //13:21:25
Label7.Text = dt. ToOADate(). ToString(); //38661.5565508218
Label8.Text = dt. ToShortDateString(). ToString(); //2005-11-5
Label9.Text = dt. ToShortTimeString(). ToString(); //13:21
Label10.Text = dt. ToUniversalTime(). ToString(); //2005-11-5 5:21:25

Label1.Text = dt. Year.ToString(); //2005
Label2.Text = dt. Date.ToString(); //2005-11-5 0:00:00
Label3.Text = dt. DayOfWeek.ToString(); Sâmbătă
Label4.Text = dt. ZiuaAnului.ToString(); //309
Label5.Text = dt. Oră.ToString(); //13
Label6.Text = dt. Milisecundă.ToString(); //441
Label7.Text = dt. Minute.ToString(); //30
Label8.Text = dt. Month.ToString(); //11
Label9.Text = dt. Al doilea.ToString(); 28 Label10.Text = dt. Ticks.ToString(); 632667942284412864 Label11.Text = dt. TimeOfDay.ToString(); 13:30:28.4412864 Label1.Text = dt. ToString(); 2005-11-5 13:47:04 Etichetă2.Text = dt. AddYears(1). ToString(); 2006-11-5 13:47:04 Label3.Text = dt. AddDays(1.1). ToString(); 2005-11-6 16:11:04 Label4.Text = dt. AddHours(1.1). ToString(); 2005-11-5 14:53:04 Label5.Text = dt. AddMilliseconds(1.1). ToString(); 2005-11-5 13:47:04 Label6.Text = dt. AdaugăLuni(1). ToString(); 2005-12-5 13:47:04 Label7.Text = dt. AddSeconds(1.1). ToString(); 2005-11-5 13:47:05 Label8.Text = dt. AddMinutes(1.1). ToString(); 2005-11-5 13:48:10 Label9.Text = dt. AddTicks(1000). ToString(); 2005-11-5 13:47:04 Label10.Text = dt. CompareTo(dt). ToString(); 0 Label11.Text = dt. Adaugă (?). ToString(); Semnul de întrebare este un punct de timp Label1.Text = dt. Egal ("2005-11-6 16:11:04"). ToString(); False Label2.Text = dt. Egal (dt). ToString(); True Label3.Text = dt. GetHashCode(). ToString(); 1474088234 Label4.Text = dt. GetType(). ToString(); System.DateTime Label5.Text = dt. GetTypeCode(). ToString(); DateOra Etichetă1.Text = dt. GetDateTimeFormats('s')[0]. ToString(); 2005-11-05T14:06:25 Etichetă2.Text = dt. GetDateTimeFormats('t')[0]. ToString(); 14:06 Label3.Text = dt. GetDateTimeFormats('y')[0]. ToString(); Noiembrie 2005 Label4.Text = dt. GetDateTimeFormats('D')[0]. ToString(); 5 noiembrie 2005 Label5.Text = dt. GetDateTimeFormats('D')[1]. ToString(); 2005 11 05 Label6.Text = dt. GetDateTimeFormats('D')[2]. ToString(); Sâmbătă 2005 11 05 Label7.Text = dt. GetDateTimeFormats('D')[3]. ToString(); Sâmbătă, 5 noiembrie 2005, Label8.Text = dt. GetDateTimeFormats('M')[0]. ToString(); 5 noiembrie Label9.Text = dt. GetDateTimeFormats('f')[0]. ToString(); 14:06, 5 noiembrie 2005 Label10.Text = dt. GetDateTimeFormats('g')[0]. ToString(); 2005-11-5 14:06 Label11.Text = dt. GetDateTimeFormats('r')[0]. ToString(); Sâmbătă, 05 Nov 2005 14:06:25 GMT Etichetă1.Text = șir. Format("{0:d}",dt); 2005-11-5 Etichetă2.Text = șir. Format("{0:D}",dt); 5 noiembrie 2005 Label3.Text = șir. Format("{0:f}",dt); 14:23, 5 noiembrie 2005 Label4.Text = string. Format("{0:F}",dt); 14:23:23, 5 nov 2005 Label5.Text = șir. Format("{0:g}",dt); 2005-11-5 14:23 Label6.Text = string. Format("{0:G}",dt); 2005-11-5 14:23:23 Etichetă7.Text = șir. Format("{0:M}",dt); 5 noiembrie Label8.Text = șir. Format("{0:R}",dt); Sâmbătă, 05 Nov 2005 14:23:23 GMT Label9.Text = șir. Format("{0:s}",dt); 2005-11-05T14:23:23 Etichetă10.Șiruri de text. Format("{0:t}",dt); 14:23 Label11.Text = șir. Format("{0:T}",dt); 14:23:23 Label12.Text = șir. Format("{0:u}",dt); 2005-11-05 14:23:23Z Etichetă13.Text = șir. Format("{0:U}",dt); 01/05/2005 6:23:23 AM Etichetă14.Text = șir. Format("{0:Y}",dt); Noiembrie 2005 Label15.Text = șir. Format("{0}",dt); 2005-11-5 14:23:23 Etichetă16.Text = șir. Format("{0:yyyMMddHHmmssffff}",dt);
stringstr1 = string. Format("{0:N1}",56789);                Rezultat: 56.789,0
stringstr2 = string. Format("{0:N2}",56789);                Rezultat: 56.789,00
stringstr3 = string. Format("{0:N3}",56789);                Rezultat: 56.789.000
stringstr8 = string. Format("{0:F1}",56789);                Rezultat: 56789.0
stringstr9 = string. Format("{0:F2}",56789);                Rezultat: 56789,00
stringstr11 =(56789 / 100.0). ToString("#.##");            Rezultat: 567,89
stringstr12 =(56789 / 100). ToString("#.##");              Rezultat: 567

C sau C
Monedă
Console.Write("{0:C}", 2.5);   $2.50
Console.Write("{0:C}", -2.5); (2,50 dolari)

D sau d
Numere zecimale
Console.Write("{0:D5}", 25);   //00025

E sau E
Tip științific
Console.Write("{0:E}", 250000);   2.500000E+005

F sau F
Punct fix
Console.Write("{0:F2}", 25);   //25.00
Console.Write("{0:F0}", 25);   //25

G sau G
Regulat
Console.Write("{0:G}", 2.5);   //2.5

n sau n
Numere
Console.Write("{0:N}", 2500000);   //2,500,000.00

X sau X
Sistem hexagonal
Console.Write("{0:X}", 250);   FA
Console.Write("{0:X}", 0xffff);   FFFF




Precedent:Xposed Installer v3.1.5 / Descărcare Framework versiunea 90
Următor:Învață Photoshop de la zero, 18 lecții de la începător la zeu
 Proprietarul| Postat pe 26.04.2018 13:57:10 |
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com