25 - İki boyutlu Dizi Örneği : Oyun Karakteri - continue

  public partial class Form1 : Form

    {

        public Form1()

        {

            InitializeComponent();

        }

        //3 oyun karakteri 2 mekan için dizi oluşturup, dizi içeriğini listeleyelim.

        string[,] oyun = new string[3, 2]{

            {"çöl","çöl"},

            {"kutuplar","kutuplar"},

            {"çöl","kutuplar"},

        };

        private void Form1_Load(object sender, EventArgs e)

        {

            //çok basit, en basittt haliyle dizinin elemanlarını getirir.

            foreach (var item in oyun)

            {

                if (item == "çöl")//item'ın içeriğine göre sorgulama yapılabilir.

                    continue;



                listBox1.Items.Add(item);//item kelimesi burada direk nesnenin kendisini temsili eder.

            }


            //eğer ki tüm dizi üzerinde index numaralarına göre işlemler yapılacaksa for döngüsü kullanılmalı

            for (int i = 0; i < 3; i++)

            {

                for (int j = 0; j < 2; j++)

                {

                    if (oyun[i, j] == "çöl")

                        continue;

                    listBox1.Items.Add(oyun[i, j]);

                }

            }


            for (int i = 0; i < 3; i++)

            {

                for (int j = 0; j < 2; j++)

                {

                    if (i == 0)

                        continue;

                    listBox1.Items.Add(oyun[i, j]);

                }


            }

        }

Yorumlar

Bu blogdaki popüler yayınlar

14 - Dizi Oluşturma, Değer Atama

12 - Bir Boyutlu Diziler - Çalışma Soruları

27 - Koleksiyonlar: ArrayList()