C# NEDİR,ÖRNEK C# PROGRAM KODLARI

C#, güçlü, modern, nesne tabanlı ve aynı zaman type-safe(tip-güvenli) bir programlama dilidir.Aynı zamanda C#, C++ dilinin güçlülüğünü ve Visual Basic' in ise kolaylığını sağlar.Büyük olasılıkla C# dilinin çıkması Java dilinin çıkmasından bu yana programcılık adına yapılan en büyük gelişmedir. C#, C++ 'ın gücünden , Visual Basic 'in kolaylığından ve Java 'nın da özelliklerinden faydalanarak tasarlanmış bir dildir.Bu da demek oluyor ki C#, JAVA, VB ya da C++ değildir. C,C++ ve JAVA 'nın güzel özelliklerini barındıran yeni bir programlama dilidir. Sonuç olarak C# ile kod yazmak hem daha avantajlı hem daha kolay hem de etkileyicidir.

BAZI ÖRNEK C# PAROGRAMLARI VE BUNLARIN KODLARI

Örnek Program-1:Dondurma satış programı:



Haydi programımızın bu penceresini kullanarak bir tane dondurma satışı gerçekleştirelim:






Bu üstteki şekilde gerekli değerleri girdikten sonra "insert order" butonuna basıyoruz ve böylece bir kayıt eklenmiş oluyor ve de aynı zamanda toplama satışın hesaplandığı "grand Total" textbox'ında da ne kadarlık satış yaptığımızı hesaplıyoruz."New Order" butonu ile aynı müşteri için ikinci bir sipariş alıyoruz.Yani "Customer information" bölümündeki girdi yapılacak yerleri sıfırlıyoruz ikinci bir kayıt için."New Customer" butonu ile de yani bir müştreri için tüm girdi değerlerini sıfırlıyoruz

Benim size tavsiyem öncelikle verdiğim ilk şeklin aynısını c# da çizin.daha sonrada vereceğim kodlara uyarlanacak şekilde programınızı yazmaya başlayın.

Şimdi bir kaç önemli butonun kod kısmına bakalım yalnızca inceleyin ve anlamaya çalışın:

"Insert Order " butonunun arkasındaki kod yapısı:

private void insertbuton_Click(object sender, EventArgs e)

        {

            invoicegrup.Enabled = true;

            for (int k = 0; k < 4; k++)

            {

                if (CheckedListBox.GetItemChecked(k) == true)

                    add += addition[k];

            }

 

 

            listBox1.Items.Add("       " + type + "\t             " + add + "     " + ext + "     " + unitprice.Text + "    " + unitcalori.Text + "\t" + miktar + "         " + price.Text);

            i++;

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

            grandtotalvariable += grandprice[a];

            grandtotal.Text = price.Text;

            insertbuton.Enabled = false;

            newbuton.Enabled = true;

        }

 

"New Order " butonunun arkasındaki kod yapısı:

private void newbuton_Click(object sender, EventArgs e)

        {

            ext = "";

            type = "";

            add = "";

 

            diet.Checked = false;

            lowfat.Checked = false;

            fat.Checked = false;

            peanut.Checked = false;

            hazelnut.Checked = false;

            antepnut.Checked = false;

 

            totalfiyat = 0;

            fiyat = 0;

            miktar = 1;

 

            for (int a = 0; a < 4; a++)

                CheckedListBox.SetItemChecked(a, false);

 

            numericUpDown1.Value = 0;

            numericUpDown2.Value = 0;

            numericUpDown3.Value = 0;

            numericUpDown4.Value = 0;

            numericUpDown5.Value = 1;

 

            unitprice.Clear();

            unitcalori.Clear();

            price.Clear();

            newbuton.Enabled = false;

            button4.Enabled = false;

            additiongrup.Enabled = false;

            extragrup.Enabled = false;

            caloriandpricegrup.Enabled = false;

 

        }

 

"New Customer " butonunun arkasındaki kod yapısı:

private void button3_Click(object sender, EventArgs e)//newcustomer buton

        {

 

            ext = "";

            type = "";

            add = "";

 

            grandtotalvariable = 0;

 

 

            fiyat= 0;

            miktar = 1;

            diet.Checked = false;

            lowfat.Checked = false;

            fat.Checked = false;

            peanut.Checked = false;

            hazelnut.Checked = false;

            antepnut.Checked = false;

 

            for (int a = 0; a < 4; a++)

                CheckedListBox.SetItemChecked(a, false);

 

            numericUpDown1.Value = 0;

            numericUpDown2.Value = 0;

            numericUpDown3.Value = 0;

            numericUpDown4.Value = 0;

            numericUpDown5.Value = 1;

 

            name.Clear();

            surname.Clear();

            adres.Clear();

            unitprice.Clear();

            unitcalori.Clear();

            price.Clear();

            grandtotal.Clear();

            listBox1.Items.Clear();

 

            insertbuton.Enabled = false;

            button4.Enabled = false;

            pictureBox1.Image = null;

            typeofmilkgrup.Enabled = false;

            additiongrup.Enabled = false;

            extragrup.Enabled = false;

            caloriandpricegrup.Enabled = false;

            newbuton.Enabled = false;

 

            name.Focus();

 

 

        }

 


ÜCRETSİZ KPSS VİDEO DERSLER, TESTLER BURADA TIKLAYINIZ


BENZER KONULARI SİTE İÇİNDE ARAYIN










  • SİTE İÇİ ARAMA
  • Kariyerdersleri.com
  • KATEGORİLER
  • HAKKIMIZDA
Mutlu olmayı yarına bırakmak, karşıya geçmek için nehrin durmasını beklemeye benzer ve bilirsin, o nehir asla durmaz.
KPSS MATEMATİK KPSS GEOMETRİ KPSS VATANDAŞLIK KPSS TÜRKÇE KPSS TARİH KPSS COĞRAFYA
İNGİLİZCE ALMANCA İTALYANCA KARİYER OYUN BİLGİSAYAR YAZILIM BİLGİSAYAR NETWORK
BİLGİSAYAR DONANIM BİLİŞİM TERİMLERİ CİLT VE CİLT BAKIMI HASTALIKLARIMIZ İNSAN VÜCUDU NEDİR