C# Örnekleri : Merhaba Dünya

Bu yazımızla beraber yeni bir programlama dilinin eğitimine başlıyoruz. Belli aralıklarla sitemizde C# örnekleri paylaşacağız. Console eğitimlerini tamamladıktan sonra Form örneklerine geçeceğiz. Bütün eğitim tamamlandıktan sonra yazdığımız programları Arduino ile  seri port yardımıyla eşleştirip yeni devreler tasarlayacağız.

Öncelikle bir C# programı yazabilmek için Visual Studio’ya sahip olmamız gerekmektedir. Visual Studio programını Microsoft’un sitesinden ücretsiz indirebilirsiniz.

Öncelikle C#’ı tanıyalım:

C# Programlama Dili, Microsoft’un geliştirmiş olduğu yeni nesil programlama dilidir. Yine Microsoft tarafından geliştirilmiş .NET Teknolojisi için geliştirilmiş dillerden biridir.

C#’ı tanıdığımıza göre ilk programımızı yazabiliriz. Yazdığımız program konsolda Merhaba Dünya çıktısını almamızı sağlayacaktır.

Kodu yazdıktan sonra F5 tuşuna veya yukarıdaki Start butonuna basarak programın çalışmasını inceleyebilirsiniz.

Start butonunun lokasyonu
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
using System;
using System.Collections.Generic;
using System.Linq;using System.Text;
using System.Threading.Tasks;
 
namespace _1_MerhabaDunya
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Merhaba Dünya"); 
            Console.Read();
        }
    }
}

Program Çıktısı :

Kullanılan Komutlar Hakkında Bilgi:

Console.WriteLine() komutu konsol ekranına çıktı vermeyi sağlar. Bu komutu kullanırken dikkat edilecek husus yazdıracağımız karakterlerin tırnak işareti ( ” ) içerisinde olmasıdır. Bu komuta benzer olarak Console.Write() komutu bulunmaktadır. Ancak Console.WriteLine() komutundan sonra alacağınız yeni çıktılar bir alt satırda oluşacakken, Console.Write komutunda yeni çıktılar aynı satırdan devam edecektir. Farkı daha iyi anlamanız için aşağıdaki iki kodu derleyicinizde deneyebilirsiniz.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
using System;
using System.Collections.Generic;
using System.Linq;using System.Text;
using System.Threading.Tasks;
 
namespace _1_MerhabaDunya
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Merhaba");
            Console.WriteLine("Dünya");
            Console.Read();
 
        }
    }
}

Console.WriteLine ile yazılan programın çıktısı aşağıdaki gibi olacaktır.

Bir de yukarıdaki programı Console.Write() komutuyla deneyelim.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
using System;
using System.Collections.Generic;
using System.Linq;using System.Text;
using System.Threading.Tasks;
 
namespace _1_MerhabaDunya
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Write("Merhaba");
            Console.Write("Dünya");
            Console.Read();
 
        }
    }
}

Console.Write ile yazılan programın çıktısı aşağıdaki gibi olacaktır.

Ana programımızda kullandığımız bir diğer komutta Console.Read() ‘tir. Bu komutu, console ekranının yazdırma işlemi tamamlandıktan sonra kapanmaması için kullanıyoruz. Bu komutun kullanılmaması halinde sistem çıktıyı console’a yazıp pencereyi kapatacaktır.

Bütün komutları anlatarak bügünkü örneğimizin sonuna geldik. Yorumlarınızı ve sorularınızı bekliyoruz.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.