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


是什么情况。不管75行有没有代码,他都说这行出错,这是什么情况呢?

出错的代码如下
public static List<YF.Model.User> Dttolist(DataTable dt)
{
List<YF.Model.User> list = new List<Model.User>();
if(dt.Rows.Count != 0)
{

            YF.Model.User user = new Model.User();
            user = Getuser(int.Parse(dt.Rows[0]["id"].ToString()));
            list.Add(user);
        }

img

img


List<YF.Model.User> list = new List<Model.User>();
改为
List<YF.Model.User> list = new List<YF.Model.User>();

应该这句报错吧。id列不是数字
user = Getuser(int.Parse(dt.Rows[0]["id"].ToString()));