首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

System.FormatException: 输入字符串的格式不正确。解决办法

2013-08-06 
System.FormatException: 输入字符串的格式不正确。本帖最后由 wenxiaobo1988 于 2013-08-03 11:59:02 编辑

System.FormatException: 输入字符串的格式不正确。
本帖最后由 wenxiaobo1988 于 2013-08-03 11:59:02 编辑 string name =HttpContext.Current.User.Identity.Name;
return HttpContext.Current.User.Identity.IsAuthenticated? Convert.ToInt32(name) : 0;
Convert.ToInt32(name)System.FormatException: 输入字符串的格式不正确。
我真看不出来这两句话哪里错了,请各路大牛指导指导俺吧
[解决办法]
Convert.ToInt32(name)
name是用户名  例如:wenxiaobo1988  你怎么可以转成Int类型的?
[解决办法]
name无法转换成正常数字

string name = HttpContext.Current.User.Identity.Name;
            int temp = 0;
            return HttpContext.Current.User.Identity.IsAuthenticated ? int.TryParse(name, out temp) ? temp : 0 : 0;

热点排行