Asp.net 将变量类型转换为GUID类型

Asp.net 将变量类型转换为GUID类型,asp.net,guid,Asp.net,Guid,我有一个var,想将其更改为System.GUID。我应该怎么做 var requstid = Session ["y"]; 要将类型var转换为GUID。如果会话包含GUID,则仅强制转换为它: var requstid = Session ["y"] != null ? (Guid)Session ["y"] : default(Guid); 或 注意这一点,因为最终可能会出现运行时错误。至少,我会先确保y不是空的,然后再进行转换。 var requestId = Guid.Pars

我有一个var,想将其更改为System.GUID。我应该怎么做

 var requstid =  Session ["y"];
要将类型var转换为GUID。

如果会话包含GUID,则仅强制转换为它:

var requstid = Session ["y"] != null ? (Guid)Session ["y"] : default(Guid);


注意这一点,因为最终可能会出现运行时错误。至少,我会先确保y不是空的,然后再进行转换。
var requestId = Guid.Parse(Session["y"]);
var requestId = new Guid(Session["y"]);