session是对象类型,为啥转guid报错呢?
以下为啥会报错呢?
Guid gg = (Guid)Session["LoginUserID"]; 这样写报错 :指定得转换无效
Guid gg = new Guid(Session["LoginUserID"]) 这样写报错:
错误11与“System.Guid.Guid(byte[])”最匹配的重载方法具有一些无效参数
除了下面这种写法,还有啥写法嘛?看着太不智慧了。
string gg = (string)Session["LoginUserID"];
Guid guid = new Guid(gg);
[解决办法]
Guid guid = new Guid((string)Session["LoginUserID"]);?:-)
[解决办法]
http://msdn.microsoft.com/zh-cn/library/k6sa6h87(VS.80).aspx
看看这个 弄明白构造函数吧