que tienen un Dictionary<string, List<string>>
Valores Confirmando todas las claves en un diccionario han poblado
Quiero hacer una verificación de que todas las claves en el diccionario tienen al menos 1 artículo en su lista correspondiente
que tienen un Dictionary<string, List<string>>
Valores Confirmando todas las claves en un diccionario han poblado
Quiero hacer una verificación de que todas las claves en el diccionario tienen al menos 1 artículo en su lista correspondiente
Puede utilizar el Enumerable.All
método de extensión (parte de los métodos de extensión LINQ) para esto.
bool allPopulated = yourDictionary.All(p => p.Value != null && p.Value.Count > 0);
Prueba el
bool allPopulated = map.All(p => p.Value != null && p.Value.Count > 0);
Impar, vencerlo un poco pero recibe más votos. –
+1 por elegancia. – CesarGon
@ Adam: estoy bastante seguro de que su respuesta no tuvo el control nulo al principio. –
bien después de lo que bien acaba, ¿eh? ;) –
@Dan: Jaja, de hecho;) –