Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите с массивами в C#

qww qw Ученик (98), на голосовании 1 месяц назад
Нужно, чтобы проходилось по каждому элементу массива по очереди и проверяло определенное условие. Как это реализовать?
Голосование за лучший ответ
Легенда Мастер (2116) 2 месяца назад
программисты в будущем будут у меня просить коины
Jurijus Zaksas Искусственный Интеллект (445723) 2 месяца назад
Это не нужно реализовывать. Сама по себе проверка условий, без каких-либо последующих действий, не имеет никакого смысла.
А так - LINQ тебе в помощь, делай со своим массивом что хочешь.
Максим Искусственный Интеллект (213102) 2 месяца назад
Перебрать элементы массива можно циклом.
 foreach (var elem in array) {
...
}

for (int i = 0; i < array.Length; i++) {
...
}
А если ты хочешь отфильтровать, то можно при помощи linq.
 var result = array.Where(o => o.SomeProp === someValue).ToArray(); 
Angressi Мастер (1236) 2 месяца назад
 // Объявляем массив целых чисел 
int[] numbers = { 1, 5, 7, 10, 3, 9, 2 };

// Проходим по каждому элементу массива
foreach (int number in numbers)
{
// Проверяем условие: является ли число больше 5
if (number > 5)
{
Console.WriteLine(number + " больше 5");
}
else
{
Console.WriteLine(number + " не больше 5");
}
}
Похожие вопросы