C#(Görsel Programlama)


C ve C++’a göre arayüz yapısı daha gelişmiş ve göze hitap eden Microsoft tabanlı bir kodlama dilidir C#. Yeni nesil dillerden olması sebebiyle günümüze kullanış ve önceden tanımlanmış değerler ile kolaylık sağlar. Bu dilin tasarlanmasına Pascal, Delphi derleyicileri ve J++ programlama dilinin tasarımlarıyla bilinen Anders Hejlsberg liderlik etmiştir.

Gelenek olarak ilk “Hello World” programını yazacağız.

using System;

public static class MerhabaDunya {

static void Main() {

Console.WriteLine(“Merhaba Dünya!”);

Console.ReadKey(); }

}

Ekranın çıktısı: 


Burada da görüldüğü gibi “WriteLine” fonksiyonu console’a istenilen değişikliğin ekrana yazılmasını sağlar. Gerekirse integer ve floating değer tiplerini de argüman olarak alabilir.

Kaynak Kod Yorumları

// sonra gelen ve satırın sonuna kadar olan sözcükler yorum yerleridir ve C# derleyicisi tarafından görünmezler. Not eklemek istediğimiz zaman kullanırız. Aynı zamanda birden fazla satıra yorum eklemek istiyorsak karakterleri arasına yazmamız yeterlidir.

/* Aynı zamanda bu blok da
derleyici tarafından görünmez. Bu blokla birçok satırı görünmez yapabiliriz.*/

C#’da adres defteri yaratmak

Xml veri dökümanlarını  düzenlemek için önemli bir metod olarak görebiliriz;

<?xml version=1.0?>
      <telefondefterim>
            <kisi id=”1″>
                  <Isim>Çağrı Kaçmaz</Isim>
                  <Telefon>05********</Telefon>
                  <Meslegi>Software Engineering</Meslegi>
            </kisi>
            <kisi id=”2″>
                  <Isim>Ayhan Işık</Isim>
                  <Telefon>05********</Telefon>
                  <Meslegi>Aktör</Meslegi>
            </kisi>
  </telefondefterim>

Ayrıca sizinle C#’a giriş için güzel derlenmiş bir videoyu da paylaşmak istiyorum işinize yarayacağını düşünerek;

 

Bu kalıba uyarı sisteminde ‘showmessage’ ile çağırarak istediğiniz iconu ekleyebilirsiniz. Zamanım oldukça daha fazla bilgi ile derinleştirmeye çalışacağım. Hepinize kodlar ile birbirinizi üzmeden bir birliktelik ve iyi bayramlar dileğiyle :)

Programlama dilleri ile ilgili daha fazla bilgi için sayfamızı ziyaret edebilirsiniz.

Bunlar da ilginizi çekebilir

Gitmeden yorumunuzu bırakın.


Time limit is exhausted. Please reload the CAPTCHA.