Exemple #1
0
        private void simpleButton1_Click(object sender, EventArgs e)
        {
            string s = textEdit1.EditValue.ToString();                  // GIKUHA ANG STRING GIKAN SA textEdit1

            string[]       values = s.Split(',');                       // GI SPLIT ANG STRING S SA COMMA PADULONG SA COMMA
            int[]          myInts = values.Select(int.Parse).ToArray(); // GIHIMONG INTEGER ANG VALUES
            INSERTION_SORT ob     = new INSERTION_SORT();               // GIDECLARE ANG OBJECT OB NGA CLASS INSERT_SORT

            ob.insertion_sort(myInts);                                  // GI SORT ANG IMONG MGA GI CONVERT NGA INTEGER


            // KANI NGA CODE BUTANGAN UG SPACE KAY MOTAPO ANG INTEGER SA ARRAY DIRI NGA PART UG WALAY PADDING,
            // EXAMPLE ARRAY NIMO 2,3,4, MAHIMO NA SIYANG 2, ,3, ,4,
            System.Text.StringBuilder sb = new System.Text.StringBuilder();
            int n = myInts.Length;

            for (int i = 0; i < n; i++)
            {
                sb.Append(myInts[i]);
                sb.Append("".PadRight(4));
            }

            // TAPOS IMONG ARRAY NGA INTEGER ICONCATENATE NIMO OR I SUMPAY ICONVERT BALIK UG STRING
            string arrayStr = string.Concat(myInts);

            // PARA MAKA DISPLAY KA SA LABELCONTROL DAPAT STRING IMONG DATA TYPE
            labelControl1.Text = sb + " ";
        }
Exemple #2
0
        private void barButtonItem1_ItemClick(object sender, ItemClickEventArgs e)
        {
            INSERTION_SORT n = new INSERTION_SORT();

            n.ShowDialog();
        }