无法通过引用转换、装箱转换、取消装箱转换、换行转换或空类型转换来转换类型

本文关键字:转换 换行 类型 类型转换 取消装箱 引用 | 更新日期: 2023-09-27 18:31:10

class SessionHelpers
{
    public static trnUser CurrentSessionUser
    {
        get
        {
            return HttpContext.Current.Session as trnUser;
        }
    }
}

无法通过引用转换、装箱转换、取消装箱转换、换行转换或空类型转换来转换类型

错误是因为代码行HttpContext.Current.Session as trnUser,这是不言自明的,这表明HttpContext.Current.Session和自定义复合类型trnUser之间没有关系,因此您无法在它们之间执行转换操作。