anc*_*hor 88 .net c# guid default-value
默认值为int0,for string为"",而为booleanfalse.有人可以澄清一下默认值guid是多少?
Pet*_*sen 98
您可以使用这些方法获取空guid.结果将是一个guid,其全部数字为0 - " 00000000-0000-0000-0000-000000000000".
new Guid()
default(Guid)
Guid.Empty
Run Code Online (Sandbox Code Playgroud)
Ham*_*jam 38
你可以用Guid.Empty.它是Guid结构的只读实例,其值为00000000-0000-0000-0000-000000000000
你也可以用它们代替
var g = new Guid();
var g = default(Guid);
Run Code Online (Sandbox Code Playgroud)
注意不要使用,Guid.NewGuid()因为它会生成一个新的Guid.
使用上面的一个选项,您和您的团队认为它更具可读性并坚持下去.不要在代码中混合使用不同的选项.我认为这Guid.Empty是最好的,因为new Guid()可能会让我们认为它正在产生一个新的指导,有些人可能不知道什么是价值default(Guid).
Dav*_*tts 19
GUID的默认值为空.(例如:00000000-0000-0000-0000-000000000000)
这可以使用Guid.Empty()或调用new Guid()
如果你想要一个新的GUID,你可以使用 Guid.NewGuid()
| 归档时间: |
|
| 查看次数: |
70801 次 |
| 最近记录: |