【发布时间】:2014-02-20 02:22:03
【问题描述】:
我是 ASP.NET 和 C# 的新手。 我想知道如何将一个字段从字符串转换为 DataTime。
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("\"", ""),
谁能帮我解决这个错误的语法。
谢谢!
【问题讨论】: