此代码向我提供消息“名称'项目'在当前上下文中不存在”。显然它告诉我,我不能三次使用变量项,有没有办法解决这个问题?
foreach (ListViewItem item in listView.Items)
totalSessionTime += TimeSpan.Parse(item.SubItems[1].Text);
totalIdleTime += TimeSpan.Parse(item.SubItems[2].Text);
totalActiveTime += TimeSpan.Parse(item.SubItems[3].Text);
答案 0 :(得分:2)
忘了在三行附近添加花括号:
foreach (ListViewItem item in listView.Items)
{
totalSessionTime += TimeSpan.Parse(item.SubItems[1].Text);
totalIdleTime += TimeSpan.Parse(item.SubItems[2].Text);
totalActiveTime += TimeSpan.Parse(item.SubItems[2].Text);
}
没有它们只会在循环中调用第一行(foreach
之后)。