Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.05.2013, 02:14   #1
umpik
Новичок
Джуниор
 
Регистрация: 31.05.2013
Сообщений: 1
По умолчанию Удаление элемента из массива, C#.

Доброй ночи.

Имеется массив, который после нажатия на кнопку "Сохранить" обновляет файл. Удаление элементов происходит после нажатия кнопки "Удалить".

Сейчас при удалении какого-либо элемента из массива он заменяется на последний. В чем может быть проблема?

Код HTML:
        private void delButton_click(object sender, System.EventArgs e)
        {
            int index = listBox.SelectedIndex;
            if (index >= 0)
            {

                listBox.Items.RemoveAt(index);
                delElment(index);

            }
        }

        private void delElment(int index)
        {
            int len = ruText.Length;
            string[] ruTextNew = new string[len - 1];
            string[] enTextNew = new string[len - 1];

            for (int i = index; i < len - 1; i++)
            {
                ruText[i] = ruText[i + 1];
                enText[i] = enText[i + 1];
            }

            for (int i = index; i < len - 1; i++)
           
            {
                ruTextNew[i] = ruText[i];
                enTextNew[i] = enText[i];
            }

        }

        private void SaveButton_Click(object sender, EventArgs e) 
        
        {
            StreamWriter ru = new StreamWriter("ru.txt");
            StreamWriter en = new StreamWriter("en.txt");
            for (int i = 0; i < ruText.Length; i++)
            {
                ru.WriteLine(ruText[i]);
                en.WriteLine(enText[i]);
            }
            ru.Close();
            en.Close();
        }
umpik вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
удаление элемента из массива Dmitry73 Помощь студентам 3 02.12.2010 09:10
удаление элемента массива Studentka_iz_ZP Общие вопросы C/C++ 2 02.10.2010 13:55
Удаление элемента из массива prostac Помощь студентам 2 30.09.2010 11:14
Удаление элемента из массива asd874 Помощь студентам 3 13.05.2010 12:13
Удаление элемента массива chiffa Общие вопросы Delphi 1 03.01.2008 19:24