Осуществление сортировки выбором одномерного массива - C#

Формулировка задачи:

    private void button1_Click(object sender, EventArgs e)
        {    int j;
            string s = textBox1.Text;
            int l = Convert.ToInt32(s[0].ToString());
            int[] k = new int[8];
            k[0] = s[0];
            k[1] = s[1];
            k[2] = s[2];
            k[3] = s[3];
            k[4] = s[4];
            k[5] = s[5];
            k[6] = s[6];
            k[7] = s[7];
            for (int i = 1; i < k.Length; i++)
            {
                
                int buf = k[i];
                for (j = i - 1; j >= 0; j--)
                {
                    if (k[j] < buf)
                        break;
                   k[j + 1] = k[j];
                }
                k[j + 1] = buf;
            }
            s=k[j].ToString();
        }
Мне необходимо реализовать сортировку одномерного массива посредством нажатия на кнопку и последующим его выводом в textBox1. Что здесь не так?


textual

Код к задаче: «Осуществление сортировки выбором одномерного массива - C#»

            foreach (var item in array)
            {
                textBox1.Text += item.ToString();//Console.WriteLine(item);
                textBox1.Text += "  ";
            }
Эта работа вам не подошла?

Вы всегда можете заказать любую учебную работу у наших авторов от 20 руб.


СДЕЛАЙТЕ РЕПОСТ

12   голосов, оценка 3.917 из 5

Источник