Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/35: Рейтинг темы: голосов - 35, средняя оценка - 4.63
12 / 12 / 5
Регистрация: 06.03.2012
Сообщений: 182

Как добавить новый элемент в динамический массив

15.12.2012, 09:50. Показов 7327. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вопрос есть ли такая функция которая добавляет в конец массива(динамического) новый элемент.
К примеру есть два массива, в один я считываю все строки текстового файла, а во второй, в случае удовлетворения определенному условию в строке(элементе) первого массива, добавляю во второй эту строку(элемент).
PS - В MAXScript (язык программирования сценариев для 3ds Max) есть такая замечательная функция append принимающая два аргумента - массив и значение. При её вызове в заданный в первом аргументе массив добавляется значение из второго аргумента функции. Вот мне подобное и нужно
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
15.12.2012, 09:50
Ответы с готовыми решениями:

Как добавить элемент в двумерный динамический массив?
Уважаемые программисты, очень прошу помочь... Есть динамический массив, описанный как: List<List<int>> path = new...

Как добавить новый элемент в i-ю ветку двумерного динамического массива?
Массив описан так: List<List<int>> path = new List<List<int>>(); List<int> path_br = new List<int>(); В ходе работы программы...

Как скопировать и добавить новый массив/матрицу в старый?
Нужно скопировать элементы в новый массив и вставить с заданного столбца N Примерно понял как это делать, но не нашел конкретных гайдов...

2
1 / 1 / 3
Регистрация: 27.11.2012
Сообщений: 146
15.12.2012, 10:25
Лучший ответ Сообщение было отмечено Castello2401 как решение

Решение

Можно попробовать следующее:

C#
1
Array.Resize(ref Ar, Ar.Length + 1);
Ar - это ваш массив, а второй аргумент - новое количество элементов в нём.
И далее уже по последнему индексу увеличенного массива добавляете элемент.
0
Эксперт .NET
 Аватар для kolorotur
17823 / 12973 / 3382
Регистрация: 17.09.2011
Сообщений: 21,261
15.12.2012, 11:35
System.Collections.Generic.List<T>, метод Add.
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
15.12.2012, 11:35
Помогаю со студенческими работами здесь

Как динамически добавить элемент в массив?
Добрый день! У меня имеется массив следующего вида: double Ideal = { new { 1.0, 0.0,...

Как в цикле добавить элемент в массив
Как в цикле добавить элемент в массив ? т.е есть цикл как в нем добавлять элементы в массив ? одномерный

Как добавить в массив введенный пользователем элемент
Я очень плохо разбираюсь в массивах и не могу понять как добавить в массив int элемент который ввел пользователь вот все что есть: ...

В непустой динамический двусвязный список вставить новый элемент E1 перед первым вхождением элемента Е
нужно реализовать задачу на с# В непустой динамический двусвязный список вставить новый элемент E1 перед первым вхождением элемента Е! Не...

Добавить новый элемент листа объектов
У меня есть лист List&lt;place&gt; places = new List&lt;place&gt;(); И есть уже имеющийся объект temp, который не входит в лист, но у него стоят...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru