13得票6回答
.NET GUIDs有多少确定性?

昨天我问了一个问题:Windows 2003生成的GUID作为会话ID是否安全?,答案结合这篇文章GUID是全球唯一的,但GUID的子字符串不是促使我考虑用GUID作为cookie中的会话ID的当前机制进行替换。 因为更改需要一些工作,所以我决定在我的Vista PC上运行快速的GUID测试...

7得票7回答
LINQ to SQL 插入连续的 GUID

我有一个数据库,它是合并复制方案的一部分,具有GUID作为其PK。具体来说,数据类型是uniqueidentifier,默认值为(newsequentialid()),RowGUID设置为Yes。当我执行InsertOnSubmit(CaseNote)时,我认为我可以让CaseNoteID保持...

7得票1回答
CLSIDFromProgID()在注册表中查找哪个位置?

微软的文档简单地说: 给定一个 ProgID,CLSIDFromProgID 在注册表中查找其关联的 CLSID。 但是它确切地在哪里查找?我遇到了一个奇怪的问题,返回了错误的 CLSID,我想跟踪这个函数在哪里查找,以帮助缩小问题范围。

8得票1回答
为什么Guid.NewGuid总是在相同的位置上有一个数字4?

我创建了一个控制台应用程序,只生成随机 GUID,但是注意到它一直在同一位置具有 4 ... 为什么会这样? 这是我的代码: Sub Main() Dim generatedGuids = New List(Of String) Dim duplicateGenerate...

57得票5回答
如何在Python中生成唯一的64位整数?

我需要从Python生成唯一的64位整数。我已经查看了UUID模块,但是它生成的UUID为128位整数,因此不能使用。 您知道在Python中生成64位唯一整数的任何方法吗?谢谢。

13得票5回答
从MSI文件中查找GUID

我如何在Windows中列出已安装程序的GUID?另外,如果我有MSI文件,是否更容易找到GUID? 我正在使用Orca查看MSI文件,但不确定在哪里查找GUID。 谢谢!

27得票5回答
无法将 'System.Guid?' 转换为 'System.Guid'

有人知道如何处理这个错误吗?cannot convert from 'System.Guid?' to 'System.Guid'

668得票25回答
一个GUID是否总是唯一的?

GUID是否100%独一无二? 在多个线程上,它是否仍然保持独一无二?

63得票3回答
性能 - 使用Guid对象或Guid字符串作为键

当在 Dictionary 中使用 Guid 作为索引时,是更好地使用 Guid 对象还是其字符串表示形式? 我刚刚重构了一些代码,将字符串替换为对象,因为有很多 new Guid() 调用。但这让我想知道可能存在的性能问题。(这些集合相当小,但它们需要进行大量迭代。)

13得票9回答
在C#中创建Guid密钥与在数据库中创建的有何不同?

我们在数据库中使用Guid作为实体的主键。传统上,我们遵循一种模式,即在插入期间让数据库为实体设置ID,我认为这主要是因为这通常是使用自动递增字段或类似字段处理事物的方式。 我发现在对象构造期间在代码中进行关键字分配更加方便,原因如下: 1. 一旦对象的构造函数运行,您将知道所有字段都已初...