Массив: Как более правильно проверить существование заданного массива в ArrayList ? - C#
Формулировка задачи:
Доброго времени суток.
Есть аррэйлист, в нем массивы из двух элементов, как мне найти эти элементы в массиве и вывести их?
На такой вот код программа не выдает сообщение, да вообще никак не реагирует, но циклом foreach выводит.
Как мне более правильно проверить существование данного массива в ArrayList ?
так же не получается привести object to int[], как это сделать?
object - элемент аррэйлиста... на подобии этого
int[] elem = S[1]; // так не работает, как сделать по-другому?
ArrayList S = new ArrayList(); S.Add(new int[] { 1, 2 }); if (S.IndexOf(new int[] { 1, 2 }) != -1) MessageBox.Show("Great!");
Решение задачи: «Массив: Как более правильно проверить существование заданного массива в ArrayList ?»
textual
Листинг программы
int[] a = { 1, 2 }; ArrayList S = new ArrayList(); S.Add(a); if (S.Contains(a)) MessageBox.Show("Great!");
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д