Enumerations (Enum)


Değişkenlerin alabileceği değerlerin sabit (belli) olduğu durumlarda programı daha okunabilir hale getirmek için kullanılır. Programda birçok değişkene tek tek sayısal değer vermek yerine "enum" kullanılabilir.

Sorguladığımız numaranın hangi öğrenciye ait olduğunu bulan programı enum kullanarak yazmak

namespace WindowsFormsApp10
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        enum Sınıf
        {
            ali,koray,eray,ahmet,mehmet,veli,ayşe,fatma,nur,seyma
        }
        private void button1_Click(object sender, EventArgs e)
        {
            int numara = Convert.ToInt32(textBox1.Text);
            Sınıf isim;
            isim = (Sınıf)numara-1;

            label1.Text ="Sorguladığınız numaranın sahibi: "+ isim.ToString();

        }
    }
}

Struct Yapısı


Temel olarak Yapılar(Struct) için “Aralarında mantıksal bir ilişki bulunan farklı türden bilgilerin tanımlandığı ve üstlerinde işlemlerin yapıldığı yapı” diyebiliriz.

namespace Struct_Kavramı
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
         struct filmler
        {
            public string adı;
            public int yil;
            public string tür;
        }
        private void button1_Click(object sender, EventArgs e)
        {
            filmler film = new filmler();
            film.adı = "Görsel Programlama II";
            film.yil =2018;
            film.tür = "Aksiyon";

            label4.Text = film.adı;
            label5.Text = film.yil.ToString();
            label6.Text = film.tür;
        }
    }
}

results matching ""

    No results matching ""