89得票5回答
在Visual Studio解决方案文件中,项目GUID用于什么?

我在一个单一的Visual Studio(2008)解决方案中有多个项目。 我刚刚发现这些项目都使用相同的GUID,在解决方案文件中看起来像这样:Project("{FAE04EC0-F103-D311-BF4B-00C04FCBFE97}") = "Pro1", "Pro1\Pro1.csp...

89得票5回答
如何在C#中使用Guids?

这段代码:Something = new Guid() 我的函数一直返回: 00000000-0000-0000-0000-000000000000 我不知道为什么会这样,那是为什么呢?

83得票6回答
如何在C#中声明一个常量Guid?

在C#中是否可以声明常量Guid? 我了解到我可以声明一个static readonly Guid,但是否有语法允许我写const Guid?

80得票5回答
C#中的guid和SQL中的uniqueidentifier

我想创建一个GUID并将其存储到数据库中。 在C#中,可以使用Guid.NewGuid()来创建一个128位整数的GUID。SQL Server具有uniqueidentifier列,该列保存巨大的十六进制数。 是否有一种好的/首选的方法使C#和SQL Server的GUID相互配合?(即...

73得票14回答
如何在Excel中创建GUID?

我需要一个函数来在Excel单元格中添加GUID。我发现这个Stack Overflow上的旧问题,但不起作用。它建议使用以下函数:=CONCATENATE(DEC2HEX(RANDBETWEEN(0,4294967295),8),"-",DEC2HEX(RANDBETWE...

72得票8回答
Sequential Guid相比标准Guid有哪些性能提升?

有人曾经比较过在数据库中作为主键时,顺序Guid和标准Guid的性能表现吗? 我认为唯一键是否可猜测并不需要,从Web UI或其他部分传递它们本身就是一个不好的做法。如果您有安全顾虑,我也看不出使用Guid可以改善什么(在这种情况下,请使用适当框架的加密函数来使用真正的随机数生成器)。我...

70得票7回答
在C#中检查可空Guid是否为空

引用自此问题的答案。 Guid是值类型,因此类型为Guid的变量一开始就不能为null。 那么如果我看到这个呢? public Nullable<System.Guid> SomeProperty { get; set; } 我应该如何检查这个是否为空?像这样吗? ...

67得票13回答
为什么.NET GUID中会有破折号?

为什么 .NET GUID 中有连字符?大部分实现 GUID 的程序中是否都有连字符,还是只有微软的实现有? 谢谢, 741ecf77-9c92-4435-8e6b-85975bd13452

65得票11回答
在Windows中使用批处理文件生成GUID

我如何在 Windows 命令行中运行批处理文件来生成 GUID?

65得票7回答
C++版本的Guid.NewGuid()是什么?

我需要在一个非托管的Windows C++项目中创建一个GUID。在C#中,我习惯使用Guid.NewGuid()。那么(非托管Windows)C++版是什么?