C#中GUID的生成格式(Guid.ToString方法 )


GUID 是微軟對UUID這個標准的實現。UUID是由開放軟件基金會(OSF)定義的。UUID還有其它各種實現,不止GUID一種

public string ToString( 
    string format 
)

format 參數可以是“N”、“D”、“B”、“P”或“X”。 如果 format 為 null 或空字符串 (""),則使用“D”

下表顯示接受的格式說明符format參數。" 0"表示一個數字 ;連字符 ("-"),大括號 ("{","}"),和括號 ("(",")") 如下所示。

說明符

返回值的格式

N

32 位數字:

00000000000000000000000000000000

D

由連字符分隔的 32 位數字:

00000000-0000-0000-0000-000000000000

B

由連字符,括在大括號分隔的 32 位數字:

{00000000-0000-0000-0000-000000000000}

P

由括在括號中的連字符分隔的 32 位數字:

(00000000-0000-0000-0000-000000000000)

X

四個十六進制值括在大括號,其中第四個值是也括在大括號的八個十六進制值的子集:

{0x00000000、 0x0000、 0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00 的、 0x00}}

十六進制數字 a 到 f 是小寫在返回的字符串。 若要將它們轉換為大寫,調用 StringToUpper方法所返回的字符串。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM