读书人

大家把Session转为其他类型时一般用什

发布时间: 2012-01-08 22:48:50 作者: rapoo

大家把Session转为其他类型时一般用什么方法?
如:
Session["test"] = 2;

在获取这个Session["test"]转为整型时,大家一般用什么方法?
我就是用int.Parse(Session["test"].ToString()),感觉转了二次是不是还有更简便的方法??
或者Convert.ToInt32(Session["test"])?

[解决办法]
那样都可以。
但前提你最好用Session之前判断一下。
因为如果Session为空时你一ToString就出错了。
if (Session["test"] != null || Session["test"] != "")
{
int.Parse(Session["test"].ToString());
}
[解决办法]
session为object拆箱即可用
int i=(int)session["test"];

读书人网 >asp.net

热点推荐