Тебе надо просто перемешать массив в случайном порядке, может?
так он скришот из него приводил в качестве доказательства что файл существует, нэ?
mylist.OrderBy(a => Guid.NewGuid()) сделает работу?
А какие числа тебе нужны?
что за КТ?