C# ilk program-konsol uygulaması

                          C# ilk program-konsol uygulaması
                         C# açıkdıktan sonra  File-New-Project


    Açılan pencererede ilk olarak konsol uygulamasını seçiyoruz.

Karşımıza çıkacak olan ekran :

                  

                    C# ilk program

Programı tekrar nasıl çalıştıracağız?
Projeyi nasıl açacağız?
Proje nereye kaydedildi?



            C# ilk program detaylı inceleme
C# dilinde herşey bi sınıftır. Her sınıfın iş yapan çeşitli elemanları vardır. İş yapan elemanlara metot yada işlev denilir. C# dili .NET platformu üzerinde yazılım geliştirmek için kullanılan bir araçtır. .NET sınıf kütüphanesinden faydalanma imkanımız vardır. Zaten .NET’i ve C# ı güçlü kılan özelliklerinden biri .NET platformunda binlerce hiyerarşik olarak düzenlenmiş ulaşımı kolay sınıflar bulunur. Bunlardan biri de console sınıfıdır.
Namespace (isim alanı)

.NET Framework dediğimiz altyapının bize veya diğer programlama dillerini kullanan programcılara sunduğu bir takım temel türler ve sınıflar mevcuttur. Bütün bu sınıfları ve türleri iyi organize edebilmek için .NET, namespace kavramını sıklıkla kullanmaktadır. Demekki .NET teki sınıf kütüphaneleri bir dilden bağımsız bir yapıdadır.
Namespace ler .NET Framework sınıf kütüphanesindeki veri türlerini ve sınıfları kullanabilmemiz için C# dilinde using anahtar sözcüğü ile birlikte kullanılır ve derleyiciye bildirilir. Diğer dillerde ise bu isimalanları farklı şekilde derleyiciye bildirilir, ama temelde yapılan iş .NET Framework sınıf kütüphanelerini kullanma hakkı almaktır.
Şimdi Programımızda using ile başlayan satırları silelim ve programı çalıştıralım

İsim alanlarını baştan belirtmek yerine alternatif olarak kodunuzu isim alanlarını belirterek de yazabilirisiniz.
 System.Console.WriteLine("Merhaba, Bu benim ilk programim");
 System.Console.ReadLine() ; 

Sınıfların bu şekilde belirtilmesi pek tercih edilmeyen bir yöntemdir. Çünkü içiçe bir çok isimalanının tanımlandığı durumlarda kaynak kodumuz gereksiz yere isimalanlarını yazmakla uzamaktadır.
Bu hem okunabilirliği bozmakta hemde programcıya zaman kaybettirmektedir.

Çift Tırnak İşareti
Console.WriteLine("Merhaba, Bu benim ilk programim");
Tırnak işaretlerini kaldırırsak ne olur?
Console.WriteLine(Merhaba, Bu benim ilk programim);
Programlama dillerinde karakter kelimesi, bir harf, sayı, noktalama işareti ya da bir sembol anlamına gelir. String kelimesi ise karakterlerin yan yana gelerek oluşturdukları dizi anlamına gelir. Stringlerden oluşan bir değişken c#’da çift tırnak işareti ile belirtilir.
Ödev1 : Ekran çıktısı olarak ‘’Merhaba Bu benim ilk programım’’ veren konsol uygulamasını yazınız.  Ekranda tırnak işaretleri görünecektir.


Noktalı virgül ;
Herhangi bir C# deyiminin sonuna noktalı virgül eklemeyi unutmak programımızın hata vermesine neden olur.

Boş satır 
Programın daha kolay okunabilmesini ve anlaşılabilmesini sağlar.
Boş satırlar derleyici tarafından dikkate alınmazlar.
 Bütün C# konsol uygulamaları çalışmaya Main fonksiyonunu işleterek başlar.
 Main fonksiyonu olmayan bir C# uygulaması düşünülemez.
 Main kelimesinin ilk harfi olan M daima büyük harfle yazılmalıdır. (C#’ın büyük küçük harfe duyarlı (case-sensitive) olduğunu unutmayınız.)
 Main kelimesinden sonra kullanılan normal parantezler bir fonksiyonun (metodun) varlığına işaret eder.
 Metodlar belirli işler yaparlar ve genelde geriye değer döndürürler.
void anahtar kelimesi Main fonksiyonunun geriye hiçbir değer döndürmediğini belirtir. 17 


C# ilk program-konsol uygulaması C# ilk program-konsol uygulaması Reviewed by MARS on Ekim 18, 2017 Rating: 5

Hiç yorum yok:

Blogger tarafından desteklenmektedir.