ListExtensions

static class · пространство имён z3n7 · исходник MethodExtensions/ListExtentions.cs

public static class ListExtensions

Методы расширения для списков.

Методы

Rnd

public static T Rnd<T>(this IList<T> list, bool remove = false)

Метод расширения для IList<T>. исходник

Возвращает случайный элемент.

Параметр Описание
remove Заодно удалить его из списка.

Возвращает: Элемент. Бросает исключение, если список пуст.