¿Hay una función en la biblioteca .NET que devuelva verdadero o falso en cuanto a si una matriz es nula o está vacía? (Similar a string.IsNullOrEmpty).IsNullOrEmpty equivalent for Array? C#
He echado un vistazo en la clase Array
para una función como esta, pero no pude ver nada.
decir
var a = new string[]{};
string[] b = null;
var c = new string[]{"hello"};
IsNullOrEmpty(a); //returns true
IsNullOrEmpty(b); //returns true
IsNullOrEmpty(c); //returns false
¿Qué pasa con 'if (arr! = Null && arr.Length! = 0)'? O crea un método de extensión si necesitas usar esto repetidamente. –
@CodyGray lo mismo que está mal con cadenas, no quieres hacer eso por todos lados. –
@CodyGray - Estoy de acuerdo, pero puedo ver que se convierta en un dolor escribir si tuviera que escribirlo repetidamente. Tengo un método de extensión en la mayoría de mis proyectos que hace exactamente esto. – Polynomial