Используя System.Linq
Вы могли сделать...
// List<...> list;
foreach (var i in list.Reverse())
{
}
Для произвольного порядка необходимо было бы отсортировать его случайным образом использование list.OrderBy
(другое расширение Linq) и затем выполнить итерации того заказанного списка.
var rnd = new Random();
var randomlyOrdered = list.OrderBy(i => rnd.Next());
foreach (var i in randomlyOrdered)
{
}
По состоянию на июнь 2019 года, если ваш пользователь работает на iOS 13, ограничение на загрузку сотовой связи было снято. Пользователь только что получил предупреждение. Читать здесь
В случае, если статья будет удалена здесь, скриншоты ниже