我是ASP.NET和C#中的新成員。 我想知道如何將一個字段從字符串轉換爲DataTime。無法隱式地將類型'字符串'轉換爲'System.DateTime',轉換特定列的數據類型
string[] Lines = File.ReadAllLines(fileName);
string[] Fields;
//Remove Header line
Lines = Lines.Skip(1).ToArray();
List<CountTable> emList = new List<CountTable>();
foreach (var line in Lines)
{
Fields = line.Split(new char[] { ',' });
emList.Add(
new CountTable
{
CountID = Fields[0].Replace("\"", ""),
Date = Fields[1].Replace("\"", ""),
UserID = Fields[2].Replace("\"", ""),
PrinterID = Fields[3].Replace("\"", ""),
Color = Fields[4].Replace("\"", ""),
BW = Fields[5].Replace("\"", ""),
});
}
我得到這個錯誤
無法隱式轉換類型 '字符串' 到 'System.DateTime的'
在該行
Date = Fields[1].Replace("\"", ""),
任何一個可以幫助我與我的語法如何解決錯誤。
謝謝!