Есть 100 меток label, нужно чтобы при нажатии на кнопку в каждой из этих меток формировалось рандомное число из одномерного массива. screen https://ibb.co/vh5C8rQ
Типо такого? int[] numbers = new[] { 1, 2, 3 ,4 ,5 ,6 ,7 ,8, 9, 0, 10, 11, 12,13,14 }; // Массив Random rand = new(); foreach (Label label in Controls.OfType<Label>()) // Получаешь все элементы Label на форме { label.Text = numbers[rand.Next(0, numbers.Length)].ToString(); // Выводишь в каждый элемент рандомную строку. } C# int[] numbers = new[] { 1, 2, 3 ,4 ,5 ,6 ,7 ,8, 9, 0, 10, 11, 12,13,14 }; // Массив Random rand = new(); foreach (Label label in Controls.OfType<Label>()) // Получаешь все элементы Label на форме { label.Text = numbers[rand.Next(0, numbers.Length)].ToString(); // Выводишь в каждый элемент рандомную строку. } с Linq так: Controls.OfType<Label>().ToList().ForEach(x => x.Text = numbers[rand.Next(0, numbers.Length)].ToString()); C# Controls.OfType<Label>().ToList().ForEach(x => x.Text = numbers[rand.Next(0, numbers.Length)].ToString());