VB.NET将对象类型解析为GUID类型

时间:2009-05-12 10:58:54

标签: vb.net

如何在VB.NET中将对象类型转换为GUID类型?

3 个答案:

答案 0 :(得分:10)

我不确定你到底想要什么,但这可能会有所帮助:

Dim g = CType(obj, System.Guid)

如果您想将字符串转换为Guid

Dim g = New Guid(myString)

答案 1 :(得分:1)

如果您要将对象创建为新guid,请使用以下调用:

dim objvar as guid = System.GUID.NewGuid()

编辑当您说“转换”时,您的问题有点不清楚。如果已经创建并分配了对象,请使用DirectCast创建Visual Studio环境将识别的对象。

答案 2 :(得分:-3)

Mehrdad的示例可行,但最好为所有变量声明数据类型:

Dim g As Guid = objectVariable

在这种情况下,无需使用CType或DirectCast。