Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 23890|Antwoord: 1

[Bron] String.Format de output {0:N2} {0:D2} {0:C2

[Link kopiëren]
Geplaatst op 26-04-2018 13:54:55 | | | |

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

   dubbele b = 1234,12543;
   a = 12345678;
   Het formaat is een speciale string-stijl uitvoer
Label1.Text = string. Format("asdfadsf{0:C}adsfasdf",b); ASDFADSF¥1,234.13adsfasdf
Label2.Text = "asdfadsf"+b.ToString("C")+"adsfasdf"; ASDFADSF¥1,234.13adsfasdf
Label1.Text = string. Format("{0:C3}",b); ¥1.234.125
Label2.Text = b.ToString("C3"); ¥1.234.125
Label1.Text = string. Format("{0:d}",a); Decimaal systeem - 12345678
Label2.Text = b.ToString("d"); Decimaal - hetzelfde type, conversiefout
Label1.Text = string. Format("{0:e}",a); Index - 1,234568e+007
Label2.Text = b.ToString ("e"); Index - 1,234125E+003

Label1.Text = string. Format("{0:f}",a); Aantal vaste punten - 12345678,00
Label2.Text = b.ToString("f"); Vast puntgetal - 1234.13
Label1.Text = string. Format("{0:n}",a); Waarde - 12.345.678,00
Label2.Text = b.ToString("n"); Waarde - 1.234,13
Label1.Text = string. Format("{0:x}",a); HEX - BC614E
Label2.Text = b.ToString("x"); 16 - Met decimale getal kan niet worden omgerekend, er is een fout opgetreden
Label1.Text = string. Format("{0:g}",a); Universal is het meest compact - 12345678
Label2.Text = b.ToString("g"); Universal is het meest compact - 1234.12543
Label1.Text = string. Format("{0:r}",a); Omdraaien zonder nauwkeurigheid te verliezen - gehele getallen mogen niet worden gebruikt, fouten worden gerapporteerd
Label2.Text = b.ToString ("r"); Draai om zonder verlies van nauwkeurigheid - 1234.12543
   
   b = 4321.12543;
   a = 1234;
   Aangepaste Modus Uitvoer:
0 Beschrijving: Plaatsvervanger, vul indien mogelijk het bit in
Label1.Text = string. Format("{0:00000}",a); // 001234
Label2.Text = string. Format("{0:00000}",b); // 004321
# Beschrijving: Vervang het stuk, indien mogelijk, vul het stukje in
Label1.Text = string. Format("{0:#######}",a); // 1234
Label2.Text = string. Format("{0:#######}",b); // 4321
Label1.Text = string. Format("{0:#0####}",a); // 01234
Label2.Text = string. Format("{0:0#0000}",b); // 004321

//   . Beschrijving: Decimale punt
Label1.Text = string. Format("{0:000.000}",a); //1234.000
Label2.Text = string. Format("{0:000.000}",b); //4321.125
   b = 87654321.12543;
   a = 12345678;
, Beschrijving: Digitale groepering, ook gebruikt in vermenigvuldigers
Label1.Text = string. Format("{0:0,00}",a); // 12,345,678
Label2.Text = string. Format("{0:0,00}",b); // 87,654,32
Label1.Text = string. Format("{0:0,}",a); // 12346
Label2.Text = string. Format("{0:0,}",b); // 87654
Label1.Text = string. Format("{0:0,,}",a); // 12
Label2.Text = string. Format("{0:0,,}",b); // 88
Label1.Text = string. Format("{0:0,,,}",a); // 0
Label2.Text = string. Format("{0:0,,,}",b); 0 // % Beschrijving: Opmaak als percentage // Label1. Tekst = string. Format("{0:0%}",a); 1234567800% // Label2.Text = string. Format("{0:#%}",b); 8765432113% // Label1.Text = string. Format("{0:0.00%}",a); 1234567800.00% // Label2.Text = string. Format("{0:#.00%}",b); 8765432112,54% // 'abc' Beschrijving: Toon tekst binnen enkele aanhalingstekens // Label1.Text = string. format("{0:'text'0}",a); Tekst 12345678 // Label2.Text = string. format("{0:text 0}",b); Tekst 87654321 // / Beschrijving: 1 gevolgd door het te printen teken, ook gebruikt om het teken /n enz. over te dragen. // Label1.Text = string. Format("/"Hallo! /""); "Hallo!" Label2.Text = string. Format("//c//books//new//we.asp"); c/books/new/we.asp // @描述: gevolgd door het teken dat gedrukt moet worden, // Label1.Text = string. Format(@""""Hallo! """); "Hallo!" Om te printen" moet je twee paren invoeren naar // Label2.Text = string. Formaat(@"/c/books/new/we.asp"); c/books/new/we.asp Het percentageformaat moet de "p"-parameter gebruiken.  Format Raw Data Resultaat "{0:P}" 0.40 40%

Nummer {0:N2} 12.36  
Nummer {0:N0} 13  
Valuta {0:c2} $12,36  
Valuta {0:c4} $12.3656  
Valuta "¥{0:N2}" ¥12.36  
Wetenschappelijke notatie {0:E3} 1.23E+001  
Percentage {0:P} 12,25% p en p geven hetzelfde aan.
Datum {0:D} 25 november 2006  
Datum {0:d} 2006-11-25  
Datum {0:f} 10:30, 25 november 2006 (UTC)  
Datum {0:F} 10:30:00, 25 november 2006 (UTC)  
Datum {0:s} 2006-11-26 10:30:00  
Tijd {0:T} 10:30:00

DateTime dt = DateTime.Now;
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 november 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(); Zaterdag
Label4.Text = dt. DayOfYear.ToString(); //309
Label5.Text = dt. Hour.ToString(); //13
Label6.Text = dt. Millisecond.ToString(); //441
Label7.Text = dt. Minute.ToString(); //30
Label8.Text = dt. Month.ToString(); //11
Label9.Text = dt. Second.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 Label2.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. AddMonths(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. Add(?). ToString(); Het vraagteken is een tijdsperiode Label1.Text = dt. Gelijk ("2005-11-6 16:11:04"). ToString(); False Label2.Text = dt. Gelijk (dt). ToString(); True Label3.Text = dt. GetHashCode(). ToString(); 1474088234 Label4.Text = dt. GetType(). ToString(); System.DateTime Label5.Text = dt. GetTypeCode(). ToString(); DateTime Label1.Text = dt. GetDateTimeFormats('s')[0]. ToString(); 2005-11-05T14:06:25 Label2.Text = dt. GetDateTimeFormats('t')[0]. ToString(); 14:06 Label3.Text = dt. GetDateTimeFormats('y')[0]. ToString(); November 2005 Label4.Text = dt. GetDateTimeFormats('D')[0]. ToString(); 5 november 2005 Label5.Text = dt. GetDateTimeFormats('D')[1]. ToString(); 2005 11 05 Label6.Text = dt. GetDateTimeFormats('D')[2]. ToString(); Zaterdag 2005 11 05 Label7.Text = dt. GetDateTimeFormats('D')[3]. ToString(); Zaterdag 5 november 2005 Label8.Text = dt. GetDateTimeFormats('M')[0]. ToString(); 5 november Label9.Text = dt. GetDateTimeFormats('f')[0]. ToString(); 14:06, 5 november 2005 Label10.Text = dt. GetDateTimeFormats('g')[0]. ToString(); 2005-11-5 14:06 Label11.Text = dt. GetDateTimeFormats('r')[0]. ToString(); Za, 05 nov 2005 14:06:25 GMT Label1.Text = string. Formaat("{0:d}",dt); 2005-11-5 Label2.Text = string. Format("{0:D}",dt); 5 november 2005 Label3.Text = string. Format("{0:f}",dt); 14:23, 5 november 2005 Label4.Text = string. Format("{0:F}",dt); 14:23:23, 5 nov 2005 Label5.Text = string. Format("{0:g}",dt); 2005-11-5 14:23 Label6.Text = string. Format("{0:G}",dt); 2005-11-5 14:23:23 Label7.Text = string. Format("{0:M}",dt); 5 november Label8.Text = string. Format("{0:R}",dt); Za, 05 nov 2005 14:23:23 GMT Label9.Text = string. Format("{0:s}",dt); 2005-11-05T14:23:23 Label10.Tekststring. Format("{0:t}",dt); 14:23 Label11.Text = string. Format("{0:T}",dt); 14:23:23 Label12.Text = string. Format("{0:u}",dt); 2005-11-05 14:23:23Z Label13.Text = string. Format("{0:U}",dt); 01/05/2005 6:23:23 AM Label14.Text = string. Format("{0:Y}",dt); November 2005 Label15.Text = string. Format ("{0}",dt); 2005-11-5 14:23:23 Label16.Text = string. Format("{0:yyyyMMddHHmmssffff}",dt);
stringstr1 = snaar. Format("{0:N1}",56789);                Resultaat: 56.789,0
stringstr2 = snaar. Format("{0:N2}",56789);                Resultaat: 56.789,00
stringstr3 = snaar. Format("{0:N3}",56789);                Resultaat: 56.789.000
stringstr8 = snaar. Format("{0:F1}",56789);                Resultaat: 56789.0
stringstr9 =snaar. Format("{0:F2}",56789);                Resultaat: 56789,00
stringstr11 =(56789 / 100,0). ToString ("#.##");            Resultaat: 567,89
stringstr12 =(56789 / 100). ToString ("#.##");              Resultaat: 567

C of C
Munt
Console.Write("{0:C}", 2.5);   $2,50
Console.Write("{0:C}", -2.5); ($2,50)

D of d
Decimale getallen
Console.Write("{0:D5}", 25);   //00025

E of E
Wetenschappelijk type
Console.Write("{0:E}", 250000);   2.500000E+005

F of F
Vast punt
Console.Write("{0:F2}", 25);   //25.00
Console.Write("{0:F0}", 25);   //25

G of g
Regulier
Console.Write("{0:G}", 2.5);   //2.5

n of n
Cijfers
Console.Write("{0:N}", 25000000);   //2,500,000.00

X of X
Hex-systeem
Console.Write("{0:X}", 250);   FA
Console.Write("{0:X}", 0xffff);   FFFF




Vorig:Xposed Installer v3.1.5 / Framework 90 versie download
Volgend:Leer Photoshop vanaf nul, 18 lessen van beginner tot god
 Huisbaas| Geplaatst op 26-04-2018 13:57:10 |
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com