Guid.ToString Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan representasi string dari nilai instans Guid struktur ini.
Overload
ToString(String, IFormatProvider) |
Mengembalikan representasi string dari nilai instans Guid kelas ini, sesuai dengan penentu format yang disediakan dan informasi format khusus budaya. |
ToString() |
Mengembalikan representasi string dari nilai instans ini dalam format registri. |
ToString(String) |
Mengembalikan representasi string dari nilai instans ini Guid , sesuai dengan penentu format yang disediakan. |
ToString(String, IFormatProvider)
- Sumber:
- Guid.cs
- Sumber:
- Guid.cs
- Sumber:
- Guid.cs
Mengembalikan representasi string dari nilai instans Guid kelas ini, sesuai dengan penentu format yang disediakan dan informasi format khusus budaya.
public:
virtual System::String ^ ToString(System::String ^ format, IFormatProvider ^ provider);
public string ToString (string? format, IFormatProvider? provider);
public string ToString (string format, IFormatProvider provider);
override this.ToString : string * IFormatProvider -> string
Public Function ToString (format As String, provider As IFormatProvider) As String
Parameter
- format
- String
Penentu format tunggal yang menunjukkan cara memformat nilai ini Guid. Parameternya format
bisa "N", "D", "B", "P", atau "X". Jika format
adalah null
atau string kosong (""), "D" digunakan.
- provider
- IFormatProvider
(Dicadangkan) Objek yang memasok informasi pemformatan khusus budaya.
Mengembalikan
Nilai ini Guid, direpresentasikan sebagai serangkaian digit heksadesimal huruf kecil dalam format yang ditentukan.
Penerapan
Pengecualian
Nilai format
bukan null
, string kosong (""), "N", "D", "B", "P", atau "X".
Keterangan
Parameter provider
dicadangkan untuk digunakan di masa mendatang dan tidak berkontribusi pada eksekusi metode ini. Anda dapat meneruskan null
panggilan metode.
Tabel berikut ini memperlihatkan penentu format yang diterima untuk format
parameter . "0" mewakili digit; tanda hubung ("-"), kurung kurawal ("{", "}"), dan tanda kurung ("(", ")") muncul seperti yang ditunjukkan.
Penentu | Format nilai yang dikembalikan |
---|---|
N |
32 digit: 00000000000000000000000000000000 |
D |
32 digit dipisahkan oleh tanda hubung: 00000000-0000-0000-0000-000000000000 |
B |
32 digit dipisahkan oleh tanda hubung, diapit kurung kurawal: {00000000-0000-0000-0000-000000000000} |
P |
32 digit dipisahkan oleh tanda hubung, diapit tanda kurung: (00000000-0000-0000-0000-000000000000) |
X |
Empat nilai heksadesimal diapit dalam kurung kurawal, di mana nilai keempat adalah subset dari delapan nilai heksadesimal yang juga diapit kurung kurawal: {0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} |
Digit heksadesimal a hingga f adalah huruf kecil dalam string yang dikembalikan. Untuk mengonversinya menjadi huruf besar, panggil String.ToUpper metode pada string yang dikembalikan.
provider
Karena parameter diabaikan, Anda tidak dapat menggunakannya untuk menyediakan solusi pemformatan kustom. Untuk mewakili Guid nilai sebagai string dalam format yang tidak didukung oleh string format GUID standar, panggil String.Format(IFormatProvider, String, Object[]) metode dengan provider
objek yang mengimplementasikan ICustomFormatter antarmuka dan IFormatProvider . Untuk informasi selengkapnya, lihat bagian "Pemformatan Kustom dengan ICustomFormatter" di artikel Jenis Pemformatan .
Berlaku untuk
ToString()
- Sumber:
- Guid.cs
- Sumber:
- Guid.cs
- Sumber:
- Guid.cs
Mengembalikan representasi string dari nilai instans ini dalam format registri.
public:
override System::String ^ ToString();
public override string ToString ();
override this.ToString : unit -> string
Public Overrides Function ToString () As String
Mengembalikan
Nilai ini Guid, diformat dengan menggunakan penentu format "D" sebagai berikut:
xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
di mana nilai GUID direpresentasikan sebagai serangkaian digit heksadesimal huruf kecil dalam grup 8, 4, 4, 4, dan 12 digit dan dipisahkan oleh tanda hubung. Contoh nilai pengembalian adalah "382c74c3-721d-4f34-80e5-57657b6cbc27". Untuk mengonversi digit heksadesimal dari a hingga f ke huruf besar, panggil ToUpper() metode pada string yang dikembalikan.
Keterangan
Metode ini menyediakan format GUID default yang cukup untuk penggunaan umum; namun, versi lain dari metode ini yang mengambil format
parameter menyediakan beberapa variasi format umum.
Berlaku untuk
ToString(String)
- Sumber:
- Guid.cs
- Sumber:
- Guid.cs
- Sumber:
- Guid.cs
Mengembalikan representasi string dari nilai instans ini Guid , sesuai dengan penentu format yang disediakan.
public:
System::String ^ ToString(System::String ^ format);
public string ToString (string format);
public string ToString (string? format);
override this.ToString : string -> string
Public Function ToString (format As String) As String
Parameter
- format
- String
Penentu format tunggal yang menunjukkan cara memformat nilai ini Guid. Parameternya format
bisa "N", "D", "B", "P", atau "X". Jika format
adalah null
atau string kosong (""), "D" digunakan.
Mengembalikan
Nilai ini Guid, direpresentasikan sebagai serangkaian digit heksadesimal huruf kecil dalam format yang ditentukan.
Pengecualian
Nilai format
bukan null
, string kosong (""), "N", "D", "B", "P", atau "X".
Keterangan
Tabel berikut ini memperlihatkan penentu format yang diterima untuk format
parameter . "0" mewakili digit; tanda hubung ("-"), kurung kurawal ("{", "}"), dan tanda kurung ("(", ")") muncul seperti yang ditunjukkan.
Penentu | Format nilai yang dikembalikan |
---|---|
N |
32 digit: 00000000000000000000000000000000 |
D |
32 digit dipisahkan oleh tanda hubung: 00000000-0000-0000-0000-000000000000 |
B |
32 digit dipisahkan oleh tanda hubung, diapit kurung kurawal: {00000000-0000-0000-0000-000000000000} |
P |
32 digit dipisahkan oleh tanda hubung, diapit tanda kurung: (00000000-0000-0000-0000-000000000000) |
X |
Empat nilai heksadesimal diapit dalam kurung kurawal, di mana nilai keempat adalah subset dari delapan nilai heksadesimal yang juga diapit kurung kurawal: {0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} |
Digit heksadesimal a hingga f adalah huruf kecil dalam string yang dikembalikan. Untuk mengonversinya menjadi huruf besar, panggil String.ToUpper metode pada string yang dikembalikan.
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk