如何使用foreach和一个条件计算列表中的itens?

Joa*_*ulo 0 c# foreach

我有一个'foreach';

 foreach (var item in Model.LstUnidadesGerenciais)
 {
     var count = Model.LstUnidadesGerenciais.Count;
 }
Run Code Online (Sandbox Code Playgroud)

我需要用这样的一个条件来计算:

 foreach (var item in Model.LstUnidadesGerenciais)
 {
     if (item.Level == 1)
     {
          var count = Model.LstUnidadesGerenciaisWITHCONDITION.Count;
     }
 }
Run Code Online (Sandbox Code Playgroud)

我觉得这很简单,但我在C#中很开心

谢谢!

L.B*_*L.B 7

使用Linq

var cnt = Model.LstUnidadesGerenciais.Count(x=>x.Level==1);
Run Code Online (Sandbox Code Playgroud)