我试图将我的 XML 类与我的数学类分开。我正在阅读一个 xml 文件,以查找该人开始的时间并将其放入 string[] (我认为??)
public static string elementStartWeek()
{
XmlDocument xmldoc = new XmlDocument();
fileExistsWeek(xmldoc);
XmlNodeList nodeStart = xmldoc.GetElementsByTagName("Start");
int count2 = 0;
string[] starttxtWeek = new string[count2];
for (int i = 0; i <= nodeStart.Count; i++)
{
starttxtWeek[count2] = nodeStart[i].InnerText;
count2++;
}
return starttxtWeek[count2];
}
我想将数组带入我的数学类并将时间转换为十进制值进行计算。我的数学课似乎将其识别为字符串而不是数组。
public static void startHour()
{
string weekStart = WidgetLogic.elementStartWeek();
string startTime = "";
if (1 == 1)
{
startTime = weekStart;
MessageBox.Show(weekStart);
}
}
我本来希望weekStart
在 Math.cs 中抛出错误。为什么这不会引发错误?
我正在调用startHour()
UI 对话框 DetailerReport
public DetailerReports()
{
InitializeComponent();
Math.startHour();
}
EDIT1这是 XML 结构
<?xml version="1.0" encoding="utf-8"?>
<Form1>
<Name Key="11/19/2014 11:26:13 AM">
<Date>11/19/2014</Date>
<JobNum></JobNum>
<RevNum></RevNum>
<Task></Task>
<Start>11:26 AM</Start>
<End>11:26 AM</End>
<TotalTime>55870781</TotalTime>
</Name>
.....