In C# it is easier to do addition if you convert your values into the
TimeSpan[
^] type.
(I assume here that the times here represents a duration and not the time of the day)
TimeSpan ts1 = TimeSpan.Parse("0:02:37");
TimeSpan ts2 = TimeSpan.Parse("0:03:58");
TimeSpan ts3 = TimeSpan.Parse("0:02:31");
TimeSpan sum = new TimeSpan();
sum = sum.Add(ts1);
sum = sum.Add(ts2);
sum = sum.Add(ts3);
Of course you can skip the temporary variable ts1-ts3.
sum = sum.Add(TimeSpan.Parse("0:02:37"));
but it might be better to start with separate variables to make it easier to debug.
Then of course you should probably do this in a loop, but that is up to you.