【发布时间】:2011-10-24 11:38:17
【问题描述】:
我想要所有区间的总和,但是我写了这段代码我有一个错误说明:使用未分配的局部变量total?
enter TimeSpan total;
foreach (var grp in query)
{
TimeSpan interval = TimeSpan.FromMinutes(grp.Minuut);
TimeSpan intervalH = TimeSpan.FromHours(grp.Sum);
interval = interval + intervalH;
total += interval;
string timeInterval = interval.ToString();
dataGridView2.Rows.Add(i++, grp.Id, grp.Sum, grp.Minuut,timeInterval);
}
【问题讨论】:
-
您上次的编辑破坏了您的格式,
enter TimeSpan部分毫无意义。你能恢复或修复它吗? -
在添加 'interval' 之前声明并初始化 'total'
标签: c# local-variables unassigned-variable