Guid.ToString Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Yapının bu örneğinin değerinin dize gösterimini Guid döndürür.
Aşırı Yüklemeler
ToString(String, IFormatProvider) |
Sağlanan biçim belirticisi ve kültüre özgü biçim bilgilerine göre sınıfın Guid bu örneğinin değerinin dize gösterimini döndürür. |
ToString() |
Bu örneğin değerinin kayıt defteri biçiminde bir dize gösterimini döndürür. |
ToString(String) |
Sağlanan biçim tanımlayıcısına göre bu Guid örneğin değerinin dize gösterimini döndürür. |
ToString(String, IFormatProvider)
- Kaynak:
- Guid.cs
- Kaynak:
- Guid.cs
- Kaynak:
- Guid.cs
Sağlanan biçim belirticisi ve kültüre özgü biçim bilgilerine göre sınıfın Guid bu örneğinin değerinin dize gösterimini döndürür.
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
Parametreler
- format
- String
Bu Guiddeğerinin nasıl biçimlendirildiğini gösteren tek biçim tanımlayıcısı.
format
Parametre "N", "D", "B", "P" veya "X" olabilir.
null
ise format
veya boş bir dize (""), "D" kullanılır.
- provider
- IFormatProvider
(Ayrılmış) Kültüre özgü biçimlendirme bilgileri sağlayan nesne.
Döndürülenler
Belirtilen biçimdeki küçük harf onaltılık basamak dizisi olarak temsil edilen bu Guiddeğerinin değeri.
Uygulamalar
Özel durumlar
değeri format
, boş dize (""), "N", "D", "B", "P" veya "X" değildir null
.
Açıklamalar
provider
parametresi gelecekte kullanılmak üzere ayrılmıştır ve bu yöntemin yürütülmesine katkıda bulunmaz. Yöntem çağrısını geçirebilirsiniz null
.
Aşağıdaki tabloda parametresi için kabul edilen biçim tanımlayıcıları gösterilmektedir format
. "0", bir basamak gösterir; tireler ("-"), ayraçlar ("{", "}") ve parantezler ("(",")") gösterildiği gibi görünür.
Belirleyici | Dönüş değerinin biçimi |
---|---|
N |
32 basamak: 00000000000000000000000000000000 |
D |
tire ile ayrılmış 32 basamak: 00000000-0000-0000-0000-000000000000 |
B |
Küme ayraçları içinde, tirelerle ayrılmış 32 basamak: {00000000-0000-0000-0000-000000000000} |
P |
Parantez içinde, tirelerle ile ayrılmış 32 basamak: (00000000-0000-0000-0000-000000000000) |
X |
Dördüncü değerin ayraç içindeki sekiz onaltılık değerin bir alt kümesi olduğu, küme ayracı içinde dört onaltılık değer: {0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} |
A ile f arasında onaltılık basamaklar, döndürülen dizede küçük harftir. Bunları büyük harfe dönüştürmek için döndürülen dizede yöntemini çağırın String.ToUpper .
provider
Parametresi yoksayıldığı için özel biçimlendirme çözümü sağlamak için bunu kullanamazsınız. Bir Guid değeri standart GUID biçim dizeleri tarafından desteklenmeyen bir biçimdeki bir dize olarak göstermek için, hem IFormatProvider hem de ICustomFormatter arabirimlerini uygulayan bir provider
nesneyle yöntemini çağırınString.Format(IFormatProvider, String, Object[]). Daha fazla bilgi için Biçimlendirme Türleri makalesinin "ICustomFormatter ile Özel Biçimlendirme " bölümüne bakın.
Şunlara uygulanır
ToString()
- Kaynak:
- Guid.cs
- Kaynak:
- Guid.cs
- Kaynak:
- Guid.cs
Bu örneğin değerinin kayıt defteri biçiminde bir dize gösterimini döndürür.
public:
override System::String ^ ToString();
public override string ToString ();
override this.ToString : unit -> string
Public Overrides Function ToString () As String
Döndürülenler
"D" biçim tanımlayıcısı kullanılarak biçimlendirilmiş bu Guiddeğerinin değeri aşağıdaki gibi:
xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
burada GUID değeri, 8, 4, 4, 4 ve 12 basamaklı gruplarda küçük harf onaltılık basamaklar dizisi olarak temsil edilir ve kısa çizgilerle ayrılır. Dönüş değerine örnek olarak "382c74c3-721d-4f34-80e5-57657b6cbc27" örnek verilmiştir. Onaltılık basamakları bir ile f arasında büyük harfe dönüştürmek için döndürülen dizede yöntemini çağırın ToUpper() .
Açıklamalar
Bu yöntem, tipik kullanım için yeterli olan varsayılan bir GUID biçimi sağlar; ancak, bu yöntemin parametre format
alan diğer sürümleri birkaç yaygın biçim varyasyonu sağlar.
Şunlara uygulanır
ToString(String)
- Kaynak:
- Guid.cs
- Kaynak:
- Guid.cs
- Kaynak:
- Guid.cs
Sağlanan biçim tanımlayıcısına göre bu Guid örneğin değerinin dize gösterimini döndürür.
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
Parametreler
- format
- String
Bu Guiddeğerinin nasıl biçimlendirildiğini gösteren tek biçim tanımlayıcısı.
format
Parametre "N", "D", "B", "P" veya "X" olabilir.
null
ise format
veya boş bir dize (""), "D" kullanılır.
Döndürülenler
Belirtilen biçimdeki küçük harf onaltılık basamak dizisi olarak temsil edilen bu Guiddeğerinin değeri.
Özel durumlar
değeri format
, boş dize (""), "N", "D", "B", "P" veya "X" değildir null
.
Açıklamalar
Aşağıdaki tabloda parametresi için kabul edilen biçim tanımlayıcıları gösterilmektedir format
. "0", bir basamak gösterir; tireler ("-"), ayraçlar ("{", "}") ve parantezler ("(",")") gösterildiği gibi görünür.
Belirleyici | Dönüş değerinin biçimi |
---|---|
N |
32 basamak: 00000000000000000000000000000000 |
D |
tire ile ayrılmış 32 basamak: 00000000-0000-0000-0000-000000000000 |
B |
Küme ayraçları içinde, tirelerle ayrılmış 32 basamak: {00000000-0000-0000-0000-000000000000} |
P |
Parantez içinde, tirelerle ile ayrılmış 32 basamak: (00000000-0000-0000-0000-000000000000) |
X |
Dördüncü değerin ayraç içindeki sekiz onaltılık değerin bir alt kümesi olduğu, küme ayracı içinde dört onaltılık değer: {0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} |
A ile f arasında onaltılık basamaklar, döndürülen dizede küçük harftir. Bunları büyük harfe dönüştürmek için döndürülen dizede yöntemini çağırın String.ToUpper .
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin