我正在将 XML 文件加载到 GRIDVIEW 中,并且我设法做到了。但是我目前陷入一件事,那就是当我尝试加载一个特定值(47.138)时。该值应该以以下格式加载(分钟:秒.英里秒)。在这种情况下将是 "0:47.138" 。
我的问题是,如何加载此类数据并以正确的格式显示?
XmlNodeList drivers = doc.GetElementsByTagName("Driver");
foreach (XmlNode driver in drivers)
{
dInfo = new BusObjects.DriverInfo();
if (driver.ChildNodes[i].Name.Equals("BestLapTime"))
dInfo.FastestLap = Convert.ToDouble(driver.ChildNodes[i].InnerText).ToString("????");
}
这是我的 DriverInfo.cs
private double _fastestlap;
public double FastestLap
{
get { return _fastestlap; }
set { _fastestlap = value; }
}