using System;
public class Test
{
public static void Main()
{
string Tvalue1 = "0";
string Tvalue2 = "0";
string Tvalue3 = "0";
for (int i = 0; i < 3; i++)//here 3 is gridview row length
{
string x = "1:1:1";//This your cell value
int n = 3;
string[] xxA = new string[n];
xxA[i] = x;
//Here is the some logic's for the calculation and formating
string[] Cx1 = xxA[i].Split(':');
Tvalue1 = (Convert.ToInt32(Tvalue1) + Convert.ToInt32(Cx1[0])).ToString();
Tvalue2 = (Convert.ToInt32(Tvalue2) + Convert.ToInt32(Cx1[1])).ToString();
Tvalue3 = (Convert.ToInt32(Tvalue3) + Convert.ToInt32(Cx1[2])).ToString();
}
string FInalValue = Tvalue1 + ":" + Tvalue2 + ":" + Tvalue3;
Console.Write(FInalValue);
}
}
dXNpbmcgU3lzdGVtOwoKcHVibGljIGNsYXNzIFRlc3QKewoJcHVibGljIHN0YXRpYyB2b2lkIE1haW4oKQoJewoJCSAgc3RyaW5nIFR2YWx1ZTEgPSAiMCI7CiAgICAgICAgc3RyaW5nIFR2YWx1ZTIgPSAiMCI7CiAgICAgICAgc3RyaW5nIFR2YWx1ZTMgPSAiMCI7CiAgICAgICBmb3IgKGludCBpID0gMDsgaSA8IDM7IGkrKykvL2hlcmUgMyBpcyBncmlkdmlldyByb3cgbGVuZ3RoCiAgICAgICB7CiAgICAgICAgc3RyaW5nIHggPSAiMToxOjEiOy8vVGhpcyB5b3VyIGNlbGwgdmFsdWUKICAgICAgICBpbnQgbiA9IDM7CiAgICAgICAgc3RyaW5nW10geHhBID0gbmV3IHN0cmluZ1tuXTsKICAgICAgICB4eEFbaV0gPSB4OwogICAgICAgIC8vSGVyZSBpcyB0aGUgc29tZSBsb2dpYydzIGZvciB0aGUgY2FsY3VsYXRpb24gYW5kIGZvcm1hdGluZyAgCiAgICAgICAgc3RyaW5nW10gQ3gxID0geHhBW2ldLlNwbGl0KCc6Jyk7CiAgICAgICAgVHZhbHVlMSA9IChDb252ZXJ0LlRvSW50MzIoVHZhbHVlMSkgKyBDb252ZXJ0LlRvSW50MzIoQ3gxWzBdKSkuVG9TdHJpbmcoKTsKICAgICAgICBUdmFsdWUyID0gKENvbnZlcnQuVG9JbnQzMihUdmFsdWUyKSArIENvbnZlcnQuVG9JbnQzMihDeDFbMV0pKS5Ub1N0cmluZygpOwogICAgICAgIFR2YWx1ZTMgPSAoQ29udmVydC5Ub0ludDMyKFR2YWx1ZTMpICsgQ29udmVydC5Ub0ludDMyKEN4MVsyXSkpLlRvU3RyaW5nKCk7CiAgICAgICAgfQogICAgc3RyaW5nIEZJbmFsVmFsdWUgPSBUdmFsdWUxICsgIjoiICsgVHZhbHVlMiArICI6IiArIFR2YWx1ZTM7CiAgICBDb25zb2xlLldyaXRlKEZJbmFsVmFsdWUpOwoJfQp9