表table,里面有四列s1,s2,s3,s4,要把这四列的平均值写在s里怎么写啊???求代码啊。

解决方案 »

  1.   

    int avg = new string[] { gv.Rows[i].Cells[1].ToString(), gv.Rows[i].Cells[2].ToString(), gv.Rows[i].Cells[3].ToString(), gv.Rows[i].Cells[4].ToString() }.Select(x => Convert.ToInt32(x)).Average();
      

  2.   

    int avg = new string[] { 15,30,28,33}.Select(x => Convert.ToInt32(x)).Average();
    是不是把 avg看成一个数据表,把值复制给x   然后根据Average()求平均数。  是这个意思吗,我要看看书了啊。