|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.04.2018, 19:31 | #1 |
Пользователь
Регистрация: 17.01.2018
Сообщений: 13
|
Работа с List. Unity. C#
Привет
Есть List<XEP>хер; (читается как Экс И Пи) Выглядит так: Индекс0 = хер0; Индекс1 = хер1; Индекс2 = хер2; Индекс3 = хер3; Индекс4 = хер4; Когда я с помощью RemoveAt удаляю например хер3, то Индекс4 исчезает, а хер4 занимает Индекс3 Получается вот так: Индекс0 = хер0; Индекс1 = хер1; Индекс2 = хер2; Индекс3 = хер4; Как можно удалить хер3 так, чтобы его индекс остался висеть пустым и следовательно хер4 оставался на своем Индекс4 не давая ему исчезнуть? Чтобы стало вот так: Индекс0 = хер0; Индекс1 = хер1; Индекс2 = хер2; Индекс3 = ; Индекс4 = хер4; Спасибо |
25.04.2018, 19:33 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
= null;
Или Dictionary и проверять наличие перед обращением.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
26.04.2018, 11:23 | #3 |
Пользователь
Регистрация: 17.01.2018
Сообщений: 13
|
null помогло спасибо. Только нужно было все-таки сначала удалить хер3, а потом сразу заменить его на null. В противном случае хер3 соответственно не удаляется, а просто добавляется на его индекс null, а хер4 сдвигает на дополнительно созданный Индекс5
Получается так: Индекс0 = хер0; Индекс1 = хер1; Индекс2 = хер2; Индекс3 = null; Индекс4 = хер3; Индекс5 = хер4; |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вывод List на экран. C# Unity | GRAKGD | C# (си шарп) | 0 | 24.02.2018 13:48 |
Работа с XML XmlTextWriter, List | angrystrike | C# (си шарп) | 2 | 03.01.2018 20:54 |
C# - Как изменить свойство элемента в list? List<MyClass> | kvi2994 | C# (си шарп) | 1 | 05.03.2015 18:28 |
List Структура в List структуре и тд по аналогии с Delphi | Кислый | C# (си шарп) | 3 | 13.09.2014 21:06 |