C# ile Programlama 3. Ders: Hello World!

Mustafa Kasmış
Sep 1, 2018 · 3 min read

Bu yazıda sizlerle yazılıma yeni giriş yapmış kişilerin yazmış olduğu ilk program olan Hello World! programını yapacağız.

Öncelikle bir önceki derste kurulumunu yapmış olduğumuz Visual Studio’yu çalıştırıyoruz.

Dosya->Yeni->Proje yolunu izleyerek yeni bir proje oluşturuyoruz.

Sol kısımdan Visual C# ı seçip Konsol Uygulaması (.NET Framework) proje kısmını seçip Ad kısmını FirsProgram olarak düzenliyoruz. Tamam kısmına tıklayıp projeyi oluşturuyoruz.

Konum: Projenin kaydedileceği yer | Çözüm adı: Mevcut çözümün adı| Çerçeve: Projenin kullanacağı mevcut .Net Framework sürümü

Proje oluşturulduktan sonra mevcut çözüm gezgininin son hali bu şekilde olmaktadır. App.config mevcut uygulamanın config ayarlarının yapıldığı kısımdır. Program.cs programı kodlacağımız C# class

Hello World! programının en son hali bu şekildedir. Buradaki kavramları biraz açıklayalım:

using: Mevcut namespace(isim uzayı) leri classa dahil etmeye yarayan keyword (namespace : belli görevleri yerine getiren classları bir arada tutan yapı)

class: Sınıf demektir. En temel C# programının çalışması için gereken yapıdır. (İlerleyen dönemde OOP derslerinde daha detaylı açıklanacaktır)

public static void Main(string[] args):Program kodlarının içine yazıldığı, programın çalıştığı anda çalışan ana fonksiyondur. (Program bu fonksiyon sayesinde şaha kalkıyor)

Console: Konsol ile alakalı temel işlemleri (ekrana çıktı verme, ekrandan veri alma) yapmamızı sağlayan class

WriteLine: Console classına ait ekrana çıktı verip bir alt satıra geçmeyi sağlayan fonksiyon

ReadKey: Console classına ait konsol ekranına herhangi bir karakter bastığımızda konsol ekranına datayı yazıp, konsol ekranının kapanmasını sağlayan fonksiyon

Şimdi program nasıl çalışıyor ona bakalım:

1- Başlata tıklayarak programı çalıştırıyoruz.

2- Main fonksiyonu otomatikmen çalışıyor (ana fonksiyon olduğu için)

3- Adım adım çalıştığı için öncelikle Console.WriteLine kısmı çalışıyor ve ekrana “Hello World!” adlı çıktıyı verdikten sonra bir alt satıra geçiyor.

4- Programın çalışmasının devamında Console.ReadKey kısmı çalışıyor ve bizden bir tepki(herhangi bir tuşa basma) bekliyor. Biz herhangi bir tuşa bastığımızda ise konsol ekranına ilgili datayı yazıp ekran otomatikmen kapanıyor ve Programın çalışması sona eriyor.

Program çalıştığında oluşan konsol ekranı çıktısı yukarıdaki gibidir.

Hello World! yazısının sonuna geldik. Bir sonraki yazıda görüşmek üzere. İyi çalışmalar…

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade