Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 23890|Jawab: 1

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

[Salin tautan]
Diposting pada 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

   ganda b = 1234.12543;
   a = 12345678;
   Formatnya adalah output gaya string khusus
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); Sistem desimal - 12345678
Label2.Text = b.ToString("d"); Desimal - jenis yang sama, kesalahan konversi
Label1.Text = string. Format("{0:e}",a); Indeks - 1.234568e+007
Label2.Text = b.ToString("e"); Indeks - 1.234125E+003

Label1.Text = string. Format("{0:f}",a); Jumlah titik tetap - 12345678.00
Label2.Text = b.ToString("f"); Nomor poin tetap - 1234.13
Label1.Text = string. Format("{0:n}",a); Nilai - 12,345,678.00
Label2.Text = b.ToString("n"); Nilai - 1,234.13
Label1.Text = string. Format("{0:x}",a); HEX - BC614E
Label2.Text = b.ToString("x"); 16 - Dengan angka desimal tidak dapat dikonversi, terjadi kesalahan
Label1.Text = string. Format("{0:g}",a); Universal adalah yang paling kompak - 12345678
Label2.Text = b.ToString("g"); Universal adalah yang paling kompak - 1234.12543
Label1.Text = string. Format("{0:r}",a); Berbalik tanpa kehilangan akurasi - bilangan bulat tidak diizinkan untuk digunakan, kesalahan dilaporkan
Label2.Text = b.ToString("r"); Berbalik tanpa kehilangan akurasi - 1234.12543
   
   b = 4321.12543;
   a = 1234;
   Keluaran Mode Kustom:
0 Deskripsi: Placeholder, jika memungkinkan, isi bit
Label1.Text = string. Format("{0:000000}",a); // 001234
Label2.Text = string. Format("{0:000000}",b); // 004321
# Deskripsi: Placeholder, jika memungkinkan, isi bit
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

//   . Deskripsi: Titik desimal
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;
, Deskripsi: Pengelompokan digital, juga digunakan dalam pengganda
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 // % Deskripsi: Format sebagai persentase // Label1.Text = 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' Deskripsi: Tampilkan teks di dalam tanda kutip tunggal // Label1.Text = string. format("{0:'text'0}",a); Teks 12345678 // Label2.Text = string. format("{0:teks 0}",b); Teks 87654321 // / Deskripsi: 1 diikuti dengan karakter yang akan dicetak, juga digunakan untuk mentransfer karakter /n dll. // Label1.Text = string. Format("/"Halo! /""); "Halo!" Label2.Text = string. Format("//c//books//new//we.asp"); c/books/new/we.asp // @描述: diikuti dengan karakter yang akan dicetak, // Label1.Text = string. Format(@"""""Halo! """); "Halo!" Untuk mencetak" Anda perlu memasukkan dua pasangan ke // Label2.Text = string. Format (@ "/ c / buku / baru / we.asp"); c/books/new/we.asp Format persentase harus menggunakan parameter "p".  Format Hasil Data Mentah "{0:P}" 0,40 40%

Bilangan {0:N2} 12.36  
Nomor {0:N0} 13  
Mata uang {0:c2} $12.36  
Mata uang {0:c4} $12.3656  
Mata uang "¥{0:N2}" ¥12.36  
Notasi Ilmiah {0:E3} 1.23E+001  
Persentase {0:P} 12,25% P dan p menyajikan sama.
Tanggal {0:D} 25 November 2006  
Tanggal {0:d} 2006-11-25  
Tanggal {0:f} 10:30, 25 November 2006 (UTC)  
Tanggal {0:F} 10:30:00, 25 November 2006 (UTC)  
Tanggal {0:s} 2006-11-26 10:30:00  
Waktu {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.Teks = dt. ToFileTimeUtc(). ToString(); //127756704859912816
Label4.Teks = dt. ToLocalTime(). ToString(); //2005-11-5 21:21:25
Label5.Teks = dt. ToLongDateString(). ToString(); 5 November 2005
Label6.Text = dt. ToLongTimeString(). ToString(); //13:21:25
Label7.Teks = dt. ToOADate(). ToString(); //38661.5565508218
Label8.Text = dt. ToShortDateString(). ToString(); //2005-11-5
Label9.Text = dt. ToShortTimeString(). ToString(); //13:21
Label10.Teks = dt. ToUniversalTime(). ToString(); //2005-11-5 5:21:25

Label1.Text = dt. Tahun.ToString(); //2005
Label2.Text = dt. Tanggal.KeString(); //2005-11-5 0:00:00
Label3.Teks = dt. DayOfWeek.ToString(); Sabtu
Label4.Teks = dt. DayOfYear.ToString(); //309
Label5.Teks = dt. Jam.KeString(); //13
Label6.Text = dt. milidetik.kepadastring(); //441
Label7.Teks = dt. Menit.KeString(); //30
Label8.Text = dt. Bulan.KeString(); //11
Label9.Text = dt. Kedua.ToString(); 28 Label10.Teks = dt. Ticks.ToString(); 632667942284412864 Label11.Text = dt. TimeOfDay.ToString(); 13:30:28.4412864 Label1.Teks = dt. ToString(); 2005-11-5 13:47:04 Label2.Teks = dt. TambahTahun(1). ToString(); 2006-11-5 13:47:04 Label3.Teks = dt. Tambahkan Hari(1.1). ToString(); 2005-11-6 16:11:04 Label4.Teks = dt. TambahJam(1.1). ToString(); 2005-11-5 14:53:04 Label5.Teks = dt. TambahkanMilidetik(1.1). ToString(); 2005-11-5 13:47:04 Label6.Teks = dt. TambahBulan(1). ToString(); 2005-12-5 13:47:04 Label7.Teks = dt. TambahkanDetik(1.1). ToString(); 2005-11-5 13:47:05 Label8.Teks = dt. Tambahkan Menit(1.1). ToString(); 2005-11-5 13:48:10 Label9.Teks = dt. Tambahkan Kutu (1000). ToString(); 2005-11-5 13:47:04 Label10.Teks = dt. Bandingkan(dt). ToString(); 0 Label11.Teks = dt. Tambahkan(?). ToString(); Tanda tanya adalah periode waktu Label1.Text = dt. Setara ("2005-11-6 16:11:04"). ToString(); Label Palsu2.Teks = dt. Sama dengan (dt). ToString(); Label Benar3.Teks = dt. GetHashCode(). ToString(); 1474088234 Label4.Text = dt. GetType(). ToString(); System.DateTime Label5.Text = dt. GetTypeCode(). ToString(); Label DateTime1.Text = dt. GetDateTimeFormats('s')[0]. ToString(); 2005-11-05T14:06:25 Label2.Teks = dt. GetDateTimeFormats('t')[0]. ToString(); 14:06 Label3.Teks = dt. GetDateTimeFormats('y')[0]. ToString(); November 2005 Label4.Teks = dt. GetDateTimeFormats('D')[0]. ToString(); 5 November 2005 Label5.Teks = dt. GetDateTimeFormats('D')[1]. ToString(); 2005 11 05 Label6.Teks = dt. GetDateTimeFormats('D')[2]. ToString(); Sabtu 2005 11 05 Label7.Teks = dt. GetDateTimeFormats('D')[3]. ToString(); Sabtu 5 November 2005 Label8.Teks = dt. GetDateTimeFormats('M')[0]. ToString(); 5 November Label9.Text = dt. GetDateTimeFormats('f')[0]. ToString(); 14:06, 05 November 2005 Label10.Teks = dt. GetDateTimeFormats('g')[0]. ToString(); 5/11/2005 14:06 Label11.Teks = dt. GetDateTimeFormats('r')[0]. ToString(); Sat, 05 Nov 2005 14:06:25 GMT Label1.Text = string. Format("{0:d}",dt); 2005-11-5 Label2.Teks = 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); Sat, 05 Nov 2005 14:23:23 GMT Label9.Text = string. Format("{0:s}",dt); 2005-11-05T14:23:23 Label10.String teks. 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.Teks = 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 =string. Format("{0:N1}",56789);                Hasil: 56.789,0
stringstr2 =string. Format("{0:N2}",56789);                Hasil: 56,789.00
stringstr3 =string. Format("{0:N3}",56789);                Hasil: 56.789.000
stringstr8 = string. Format("{0:F1}",56789);                Hasil: 56789.0
stringstr9 =string. Format("{0:F2}",56789);                Hasil: 56789.00
stringstr11 =(56789 / 100.0). ToString("#.##");            Hasil: 567.89
stringstr12 =(56789 / 100). ToString("#.##");              Hasil: 567

C atau C
mata uang
Console.Write("{0:C}", 2.5);   US$2.50
Console.Write("{0:C}", -2.5); ($ 2.50)

D atau d
Bilangan desimal
Console.Write("{0:D5}", 25);   //00025

E atau E
Jenis ilmiah
Console.Write("{0:E}", 250000);   2.500000E+005

F atau F
Titik tetap
Console.Write("{0:F2}", 25);   //25.00
Console.Write("{0:F0}", 25);   //25

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

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

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




Mantan:Unduhan versi Xposed Installer v3.1.5 / Framework 90
Depan:Pelajari Photoshop dari awal, 18 pelajaran dari pemula hingga dewa
 Tuan tanah| Diposting pada 26/04/2018 13.57.10 |
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com