SQL Server 2005唯一标识符和C#数据类型

SQL Server 2005唯一标识符和C#数据类型,c#,sql,sql-server-2005,uniqueidentifier,C#,Sql,Sql Server 2005,Uniqueidentifier,在C#中,表示SQL Server UniqueIdentifier类型的最佳数据类型是什么?我本来打算使用GUID,但我见过有人使用varChars 谢谢System.Guid是您所需要的 您可以在本文中了解SQL数据类型的CLR等价物: GUID是最佳选择。每当我使用uniqueidentifier sql数据类型时,我总是将其映射到C#中的GUID。我认为我从未见过有什么不同的做法。GUID是直接的比较。+1。使用varchar表示guid或字符串表示UNIQUEIDENTIFIER的人使

在C#中,表示SQL Server UniqueIdentifier类型的最佳数据类型是什么?我本来打算使用GUID,但我见过有人使用varChars


谢谢

System.Guid是您所需要的

您可以在本文中了解SQL数据类型的CLR等价物:


GUID是最佳选择。

每当我使用uniqueidentifier sql数据类型时,我总是将其映射到C#中的GUID。我认为我从未见过有什么不同的做法。

GUID是直接的比较。

+1。使用varchar表示guid或字符串表示UNIQUEIDENTIFIER的人使用了错误的类型。