All pastes #491912 Raw Edit

Mine

public text v1 · immutable
·published 2007-05-16 22:29 UTC
rendered paste body
        private void Form1_Load(object sender, EventArgs e)
        {
            ExampleGeneriquesCsharp();
        }
        private void ExampleGeneriquesCsharp()
        {
            //Declare et instancie la liste ...
            List<int> MaListe = new List<int>();
            //Ajoute un item
            MaListe.Add(1);
            //Ajoute un range ditem
            MaListe.AddRange(new int[] { 1, 2, 3, 4, 5, 6 });
            //Avoir un element par index
            int nbr1 = MaListe[0];     

            //declaration , instanciation et initialisation en une ligne ...
            //C#3 ;)
            //List<int> MaListe = new List<int>(){1,2,3,4,5};

            //Tout les entiers <= a 2
            //MaListe.Find(V => V <= 2);
            //Entiers = a 1
            //MaListe.Find(V => V == 1);

            List<Button> MesTextbox = new List<Button>();
            Button btn;

            for (int i = 0; i <= 20; i++)
                for (int j = 0; j <= 20; j++)
                {
                    btn = new Button();
                    btn.Width = 20;
                    btn.Height = 20;
                    btn.Top = (20 * j);
                    btn.Left = (20 * i);
                    btn.Visible = true;
                    btn.BackColor = System.Drawing.Color.FromArgb(new Random().Next(0, 255), new Random().Next(0, 255), new Random().Next(0, 255));
                    MesTextbox.Add(btn);
                }

            //Parse en array c#2 supporte pas addrange de List<T>
            this.Controls.AddRange(MesTextbox.ToArray());
            
            //Tu peu jouer sur le tableau , et sa modifie lelement dans this.Controls...

            MesTextbox[0].BackColor = System.Drawing.Color.Red;
            MesTextbox[10].BackColor = System.Drawing.Color.Red;
            MesTextbox[20].BackColor = System.Drawing.Color.Red;

        }