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

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;