C#如何在List里求某一列的數值的和SUM

现在WoList里有两个量,我需要在后面运用到txtQty的总和。

private List<WoInfo> WoList = new List<WoInfo>();
WoInfo woInfo = new WoInfo();
woInfo.WoNumber = txtrewo.Text.Trim();
woInfo.txtQty = Convert.ToInt32(txtqty.Text.Trim());//本次输入数量
WoList.Add(woInfo);

问:该如何取WoList里单列数值进行SUM,C#怎么写?
谢谢!

int sum = WoList.Sum(x => x.字段);

綜合上面的回复,得到三种方法,一一测试了一下都成功了,如下:
1.

int _TxtQtySum = 0;
foreach (WoInfo _woInfo in WoList)
{
    _TxtQtySum = _TxtQtySum + _woInfo.TxtQty;
}

2.

using System.Linq //使用Linq,必须先写好using
···
var resultList = from n in WoList select n.txtQty;
int _txtQtySum = resultList.Sum();

3.

using System.Linq//使用Sum,此次写Linq,Sum才不会报错
···
int _TxtQtySum = WoList.Sum(p => p.TxtQty);