Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
2 / 2 / 1
Регистрация: 09.07.2016
Сообщений: 46

Вывод ArrayList в TextBox

06.06.2018, 20:16. Показов 1431. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вот, собственно, код. Проблема такова: при нажатии на button2 не выводится отсортированный массив в textbox2. С первым "батоном и текстбоксом" все в порядке.

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Collections;
 
namespace dinam_massiv
{
    public partial class Form1 : Form
    {
        ArrayList myArrayList = new ArrayList();
        ArrayList myAlClone = new ArrayList();
        public string ShowArrayList(ArrayList myArrList)
        {
            string value = "";
            for (int counter = 0; counter < myArrList.Count; counter++)
            {
                value = value + myArrList[counter] + Environment.NewLine;
            }
            return value;
        }
        public Form1()
        {
            InitializeComponent();
        }
 
        private void button1_Click(object sender, EventArgs e)
        {
            textBox1.Text = "";
            int number;
            int i;
            int count = Convert.ToInt32(comboBox1.Text);
            Random num;
            num = new Random();
            for (i = 0; i < count; i++)
            {
                number = num.Next(-999, 999);
                myArrayList.Add(number);
            };
            textBox1.Text = ShowArrayList(myArrayList);
            myArrayList.Clear();
        }
 
        private void button2_Click(object sender, EventArgs e)
        {
            textBox2.Text = "";
            myAlClone = (System.Collections.ArrayList)myArrayList.Clone();
            for (int i = 0; i < myArrayList.Count; i++)
            {
                for (int j = 0; j < myArrayList.Count - i - 1; j++)
                {
                    if (Convert.ToInt32(myAlClone[j]) > Convert.ToInt32(myAlClone[j + 1]))
                    {
                        int temp = Convert.ToInt32(myAlClone[j]);
                        myAlClone[j] = Convert.ToInt32(myAlClone[j + 1]);
                        myAlClone[j + 1] = temp;
                    }
                }
            }
            textBox2.Text = ShowArrayList(myAlClone);
            myAlClone.Clear();
        }
Добавлено через 1 час 54 минуты
Нашел ошибку, сделанную по собственной невнимательности, очищал новосозданный массив в конце "батона".
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
06.06.2018, 20:16
Ответы с готовыми решениями:

Вывод в textbox данных из ArrayList
Здравствуйте. Имеется метод в другом классе с помощью которого выводятся данные в textbox.Эти данные нужно выводить в столбик, но они...

Если в textbox введено меньше 3 символов и фокус снимается с textbox, то вывод ошибки
если в textbox введено меньше 3 символов и пользователь вышел за границы textbox то вывести ошибку что 3 символа не может содержаться в...

вывод из ArrayList
Есть класс, в котором содержатся данные о человеке(имя, профессия, рост, зарплата). Нужно было сделать динамический массив с помощью...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
06.06.2018, 20:16
Помогаю со студенческими работами здесь

Вывод из ArrayList
Необходимо вывести из ArrayList объекты разных типов.Получается выводить только одного типа.При попытке вывода нескольких выводит ошибку...

Java вывод из БД в ArrayList
В Jav'е ноль, помогите, не могу понять, в чем косяк. Есть метод, который записывает полученный из БД список в ArrayList. Проблема в том,...

Вывод элементов из ArrayList
Привет,подскажите ,пожалуйста,как вывести из обычного аррайлиста элементы например с первого по пятый?А то вот есть list.get,но он,как я...

Вывод элементов из ArrayList
ArrayList myarr = new ArrayList(); myarr.Add(new Mars(&quot;Иванов Иван Иванович.&quot;,43)); // Добавили информацию класса Mars ...

Вывод елементов ArrayList в консоль
Помогите плз, при выводе елементов ArrayList в консоль у выводится лишние строки? import java.io.BufferedReader; import...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru