3 Şubat 2008 Pazar

Merhaba C#

Geleneğe uymaz isek ayıp ederiz. İlk kez öğrenmeye başlanılan programlama dilinde yapılacak temel şey "Hello World" yazmaktır. Biz "Merhaba C#" yazısını değişik nesneler kullanarak bir kaç farklı yöntemle yazarak C# dersimize başlıyalım.
Yeni bir C# Windows Application projesi açıp, formumuza 1 adet label, 1 adet textbox, 1 adet listbox ve 1 adet de button atalım.

Daha sonra formumuzun üzerindeki button1 e fare ile çift tıklayıp butona basılınca programımızın neler yapmasını istediğimizi, açılan kod editörüne yazalım.
Formumuza attığımız label ve textbox nesnesinin Text özelliğine, listbox nesnesinin ise items özelliğine "Merhaba C#" string ifadesini tanımladık. Ayrıca bir de kullanıcıya küçük bir uyarı formunda da bu "Merhaba C#" yazısını göstermesini istedik.
F5 Run tuşu ile programımızı çalıştırıyoruz ve button1 e fare ile basıyoruz.


Gördüğünüz gibi label, textbox ve listbox nesnelerine "Merhaba C#" yazdırdık. Ayrıca bir de diyalog formunda yazdırmış olduk. Mümkün olduğu kadar basit anlatmaya gayret göstereceğim. Aklınıza takılabilecek noktalar; neden listbox a text şeklinde değilde items.add şeklinde yazdığımız olabilir. Çünkü listbox içine tek bir string ifade almaz. Bu adından da anlaşılabileceği üzere liste kutusu. Birden fazla string ifade alabilir. İleri ki derslerimizde nesneleri tek tek detaylıca irdeleyeceğiz. Hala aklında listbox konusunda soru işareti olan arkadaşlarımız varsa;
listBox1.Items.Add("Merhaba C#"); satırını kopyalayıp hemen altına boş bir satır açıp
listBox1.Items.Add("Bu ikinci Merhaba C#"); yazın ve F5 ile çalıştırdıktan sonra button a tıklasın :)

Temelden başlayarak ve konsol uygulamalarıyla vakit kaybetmeden Windows App. ları programlama dersleri ile C# öğrenmek, öğrenirken de öğretmek dileğiyle.