Tek sayıları büyükten küçüğe sıralayan program


             int buyuk = 0;
            int kucuk = 0;
            label1.Text = "";
            string tek = "13579";
            string sayi = textBox1.Text;
   

               for (int i = 0; i < sayi.Length; i++)
               {
                for (int j = 0; j < tek.Length; j++)
                {
                    if (label1.Text.Length<3)
                    {
                         if (sayi[i]==tek[j])
                        {
                        label1.Text = label1.Text + sayi[i].ToString();
                        }
                    }
                 
               
                }
                 
               }

              int a1 = int.Parse(label1.Text[0].ToString());
              int a2 = int.Parse(label1.Text[1].ToString());
              int a3 = int.Parse(label1.Text[2].ToString());

              if (a1>a2 && a1>a3)
              {
                  buyuk = a1;
              }
              else if (a2 > a1 && a2 > a3)
              {
                  buyuk = a2;
              }
              else if (a3 > a1 && a3 > a2)
              {
                  buyuk = a3;
              }

              if (a1 < a2 && a1 < a3)
              {
                  kucuk = a1;
              }
              else if (a2 < a1 && a2 < a3)
              {
                  kucuk = a2;
              }
              else if (a3 < a1 && a3 < a2)
              {
                  kucuk = a3;
              }
              int top = a1 + a2 + a3;
              int ort = top - (buyuk + kucuk);
              label2.Text = buyuk.ToString();
              label3.Text = ort.ToString();
              label4.Text = kucuk.ToString();