将字符串转换为DateTime格式问题C#

99L*_*ode 2 c# csv string datetime string-conversion

我有以下代码,我收到一条错误消息,指出输入字符串的格式不正确.请帮我

List<Crime> crimeList = new List<Crime>();
while (!reader.EndOfStream)
{
    var line = reader.ReadLine();
    var values = line.Split(',');
    crimeList.Add(new Crime()
    {
        Dates = DateTime.ParseExact(values[0],"yyyy-MM-dd HH:mm:ss",CultureInfo.InvariantCulture),
        Category = values[1],
        Description = values[2],
        DayOfWeek = values[3],
        PdDistrict = values[4],
        Resolution = values[5],
        Address = values[6],
        x = Convert.ToDouble(values[7]),
        y = Convert.ToDouble(values[8])
});
Run Code Online (Sandbox Code Playgroud)

values[0]2015-05-13 23:53:00. https://s23.postimg.org/x0g4k37kr/datetime_problem.png

Hun*_*Cao 10

例外是来自这条线,x = Convert.ToDouble(values[7])因为从我在你的图像中看到的values[7]是一个string地址: - ?