C# Guid format說明

本文介绍了C#中Guid的ParseExact方法使用方法,并详细解释了不同格式的Guid字符串如何被解析。通过示例代码展示了如何将不同格式的Guid字符串转换为Guid类型,并验证其正确性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

C# Guid.ParseExact(string input,string format)

 

format 参数可以包含以下格式说明符。在下表中,返回值中的所有数字位均为十六进制。每个“x”字符表示一个十六进制位,每个连字符(“-”)、大括号(“{”、“}”)和圆括号(“(”、“)”)如下所示。

 
N:  32 位:

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
 
D:  由连字符分隔的 32 位数字:

xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
 
B:  括在大括号中、由连字符分隔的 32 位数字:

{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}
 
P:  括在圆括号中、由连字符分隔的 32 位数字:

(xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)

 

X: 括在大括号的 4 个十六进制值,其中第 4 个值是 8 个十六进制值的子集(也括在大括号中):

{0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值