Sort() an arraylist in a different function that I initialised it!

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Andrea253
    New Member
    • Mar 2014
    • 1

    Sort() an arraylist in a different function that I initialised it!

    Code:
    public partial class images_Exercise2 : System.Web.UI.Page
    {
        ArrayList numbers = new ArrayList();
        
        protected void Page_Load(object sender, EventArgs e)
        {
    
        }
    
        protected void Button1_Click(object sender, EventArgs e)
        {
           
            int num = 0;
            Random RandomClass = new Random();
            numbers.Clear();
    
            for (int i = 0; i < 6; i++)
            {
                num = RandomClass.Next(1, 49);
    
                while (!numbers.Contains(num))
                {
                    numbers.Add(num);
                }
            }
        
    
            Label1.Text = numbers[0].ToString();
            Label2.Text = numbers[1].ToString();
            Label3.Text = numbers[2].ToString();
            Label4.Text = numbers[3].ToString();
            Label5.Text = numbers[4].ToString();
            Label6.Text = numbers[5].ToString();
    
           
    
    
        protected void Button2_Click(object sender, EventArgs e)
        {
            numbers.Sort();
            Label1.Text = numbers[0].ToString();
            Label2.Text = numbers[1].ToString();
            Label3.Text = numbers[2].ToString();
            Label4.Text = numbers[3].ToString();
            Label5.Text = numbers[4].ToString();
            Label6.Text = numbers[5].ToString();
    
    
        }
    }
    The problem is When I click on the Button_2 the arraylist lose all the data so i empty so I can't sort it! I couldn't find a way to keep the data in the arraylist! Can you help me?
    Last edited by Rabbit; Apr 1 '14, 05:28 AM. Reason: Please use [code] and [/code] tags when posting code or formatted data.
Working...