24 Mayıs 2013 Cuma

C Sharp Uygulamalar Generic List İçine Generic List Ekleme



KONU : C Sharp Uygulamalar - C Sharp ( C# ) form uygulamalar generic list içinde generic list tanımlama. generic list ile ilgili örnekler. Döngü ile 1 ile 1000 arasında 100 tane rastgele sayıyı generic list içine ekleme ve eklenen sayıları listbox içinde listeleme.
ETİKETLER : csharp generic list - csharp generic lists - c sharp generic - csharp generic list add - c# generic list - c# generic list add - generate random int c sharp - generate random int c# - generate random int number c# - generate random number c# - generate random number - generate random number c# between 1 1000 - random number generator - c# generic list - c# generic list kullanımı - generic list c# example - generic list c#





UYGULAMAYI İNDİR



using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace C_Sharp_List_İçinde_List_Tanımlama
{
    public partial class Form1 : Form
    {
        private List< List < int > > numberLists;

        Random randomNumber;

        public Form1()
        {
            InitializeComponent();

            numberLists = new List< List < int > >();

            randomNumber = new Random();
        }

        private void Form1_Load(object sender, EventArgs e)
        {

            //Buradaki amacımız liste içinde listeleme nasıl yapabiliriz. Burada ilk önce
            //int türünde nesneleri bir generic liste ekleyeceğim. Daha sonra bu generic listi
            //global olarak tanımladığım generic list türünde bir generic liste ekleyeceğim.

            for (int i = 0; i < 5; i++)
            {
                List numberList = new List();

                for (int j = 0; j < 100; j++)
                {
                    int number = randomNumber.Next(1, 1000);

                    numberList.Add(number);
                }

                numberLists.Add(numberList);
            }
        }

        private void btnList1_Click(object sender, EventArgs e)
        {
            //Birinci generic list içindeki generic listin elemanlarını listbox içine yazdıralım.

            for (int i = 0; i < numberLists[0].Count; i++)
            {
                listBox1.Items.Add(numberLists[0][i].ToString());
            }
        }

        private void btnList2_Click(object sender, EventArgs e)
        {
            //ikici generic list içindeki generic listin elemanlarını listbox içine yazdıralım.

            for (int i = 0; i < numberLists[1].Count; i++)
            {
                listBox2.Items.Add(numberLists[1][i].ToString());
            }
        }

        private void btnList3_Click(object sender, EventArgs e)
        {
            //üçüncü generic list içindeki generic listin elemanlarını listbox içine yazdıralım.

            for (int i = 0; i < numberLists[2].Count; i++)
            {
                listBox3.Items.Add(numberLists[2][i].ToString());
            }
        }

        private void btnList4_Click(object sender, EventArgs e)
        {
            //dördüncü generic list içindeki generic listin elemanlarını listbox içine yazdıralım.

            for (int i = 0; i < numberLists[3].Count; i++)
            {
                listBox4.Items.Add(numberLists[3][i].ToString());
            }
        }

        private void btnList5_Click(object sender, EventArgs e)
        {
            //beşinci generic list içindeki generic listin elemanlarını listbox içine yazdıralım.

            for (int i = 0; i < numberLists[4].Count; i++)
            {
                listBox5.Items.Add(numberLists[4][i].ToString());
            }
        }
    }
 

}


UYGULAMAYI İNDİR

Hiç yorum yok :

Yorum Gönder