linq foreach有关问题

linq foreach问题?
有个List,里头查询出记录

list中有字段为amount   totalamount   usableamount

想通过list.foreach()来更改掉amount的值为: totalamount - usableamount

怎么写?谢谢。
------解决思路----------------------
list.ForEach(p => p.amount   = p.totalamount - p.usableamount);
------解决思路----------------------
list.ForEach(p =>{ p.amount   = p.totalamount - p.usableamount});