Lambda计算列表列表中的总项目数

Ale*_*lex 1 c#

我知道它可以用foreach完成,但有没有人知道是否有一个lambda表达式来计算列表列表中的总项数?我想使用=>表达式来做到这一点

            int totalitems = 0;
            foreach (List<item> list in ListOfItemLists)
            {
                totalitems += list.Count();
            }
Run Code Online (Sandbox Code Playgroud)

谢谢

Vin*_*ele 8

使用Sum外部列表:

ListOfItemLists.Sum(l => l.Count());
Run Code Online (Sandbox Code Playgroud)