Есть ли функция в библиотеке .NET, которая вернет true или false в отношении того, является ли массив пустой или пустой? (Аналогично string.IsNullOrEmpty).IsNullOrEmpty эквивалент для массива? C#
Я просмотрел класс Array
для такой функции, но ничего не смог увидеть.
т.е.
var a = new string[]{};
string[] b = null;
var c = new string[]{"hello"};
IsNullOrEmpty(a); //returns true
IsNullOrEmpty(b); //returns true
IsNullOrEmpty(c); //returns false
Что случилось с 'if (arr! = Null && arr.Length! = 0)'? Или создайте метод расширения, если вам нужно использовать его повторно. –
@CodyGray то же самое, что неправильно с ним для строк, вы не хотите делать это повсюду. –
@CodyGray - Я согласен, но я вижу, что это становится больно писать, если вам придется писать его повторно. У меня есть метод расширения в большинстве моих проектов, который делает именно это. – Polynomial