2012-10-29 47 views
-2

我無法使用數組求和時間。 我有一列gridView存儲工人的額外時間,我想要所有時間的總和,並希望得到總小時和分鐘如何做到這一點,請?如何總結TimeSpan的居住GridView

TimeSpan p = new TimeSpan(); 
    for (int i = 0; i < grid_horas.Rows.Count; i++) 
    { 

     //TimeSpan t2 = TimeSpan.Parse(grid_horas.Rows[i].Cells[7].Value.ToString()); 

    } 
+0

WPF /的WinForms/ASP.Net? –

+0

我正在使用winforms – user1743553

+1

@NikhilAgrawal那會怎麼樣? –

回答

2

假設.Value一個時間跨度,那麼它應該就像工作:

TimeSpan sum = TimeSpan.Zero; 
for (int i = 0; i < grid_horas.Rows.Count; i++) 
{ 
    sum += (TimeSpan)grid_horas.Rows[i].Cells[7].Value; 
} 
// now use sum.Hours, sum.TotalHours, sum.Minutes etc