10 Şubat 2016 Çarşamba

C# Klavyeden Veri Okuma - Değişkenlerle İlgili Örnekler

C# Klavyeden Veri Okuma - Değişkenlerle İlgili Örnekler

Merhaba arkadaşlar, derslerime kadlığım yerden hızlıca bir şekilde devam ediyorum. Bugünkü dersimde öğrendiğimiz değişkenlerle ilgili örnekler yapacağız ve klavyeden girdiğimiz verileri değişkenlere nasıl atacağımızı öğreneceğiz.

Eğer değişkenlerle ilgili anlaşılmayan noktalar varsa, size tavsiyem C# Değişkenler konusunu iyice tekrar etmeniz ve bu dersi çok iyi anlamaya çalışmanızdır.

Lafı daha fazla uzatmadan hızlıca dersimize geçelim. İlk aşamada uygulamamıza klavyeden gireceğimiz değerleri değişkenlere atamasını söyleyeceğiz. Yapacağımız uygulama basitçe bizden bir metinsel ifade isteyecek ve bu metinsel ifadeyi daha sonra ekrana yazdıracaktır. Hemen boş bir Console Projesi açıp uygulamamızı yazmaya geçelim. Projenize istediğiniz bir adı verebilirsiniz fakat daha sonra dönüp baktığınızda ne yaptığınızı anlamak için mantıklı adlar vermenizi öneririm.

  • Projemizi de oluşturduğumuza göre artık kodlamaya başlayabiliriz.
  • İlk önce değişken tanıtacağım ve bu değişkene klavyeden okuduğum değeri atayacağım, ve bu değişkeni ekrana yazdıracağım.
Bu aşamalar için aşağıdaki kodları yazıyorum.

9 Şubat 2016 Salı

C# Variables - Değişkenler

C# Variables - Değişkenler

Merhaba arkadaşlar bir önceki dersimizde C# ' a ilk adımımızı atmıştık. Bu dersimizde ise bilgileri tazelemek amaçlı ayrıca da varsa ufak tefek farklılıkları görebilmek için hazırladım. Dersimizin içeriği "Değişkenler" bildiğiniz gibi dillerin çoğunda aynı. Genelinde int, double, boolean gibi değişkenler mevcut. Bu değişkenlere şimdi de C# tarafından bakalım, nasıllar. 

Aslında bu konuda Javadan alıntı bile yapabiliriz. Çünkü hiçbir farklılık yok. Tabi ki de ben öyle bir şey yapmayacağım ve değişkenlere bir bir göz atacağız fakat ilk önce değişken ne demektir ?

Değişken(variables) kod yazarken içerisinde veri sakladığımız yapıdır. Değişkenler, uygulama çalıştığı anda IDE tarafından Ram' e aktarılır ve kullanılır hale gelir. Değişkenleri kovalara benzetebiliriz. Kısaca içine konulan veriyi saklar.

Değişkenler çok önemlidir. Optimizasyon için doğru yerde doğru değişkeni kullanmamız gerekmektedir. 

Değişkenler tanımlanırken aşağıdaki şekilde olmasına dikkat etmemiz gerekmektedir.

**  DeğişkenTipi değişkenAdı = atananDeğer;

Artık değişkenler hakkında ön bilgiye de sahip olduğumuza göre başlayabiliriz. İlk önce VS 2015' i açıp yeni bir Console Projesi açıyoruz ve kodlarımızı Main() metodu içerisine yazıyoruz.

8 Şubat 2016 Pazartesi

C# İlk Console Uygulaması

C# İlk Console Uygulaması

Merhaba arkadaşlar, C# da nereden çıktı dediğinizi duyar gibiyim. Okul projeleri ve geleceğe yönelik aldığım kararlar doğrultusunda Java' dan C# a terfi etmiş bulunmaktayım. Programlamaya Giriş derslerine kaldığım yerden devam edeceğim ve bu dersleri Java dilini kullanarak anlatacağım. İsterseniz Java dilinde kendinize bir yol çizersiniz dilerseniz C# ile yolunuza devam edersiniz. Burası sizin kişisel tercihinize kalmış. 

Daha önceki yazılarımda C# ile ilgili genel bilgileri vermiştim. Detaylı bilgi için bu yazılara göz atabilirsiniz.
Bu bilgileri de edindikten sonra, kodlarımızı yazacağımız IDE ye bakalım. Kodlarımızı Microsoft' un bizlere ücretsiz sağladığı Visual Studio 2015 Community üzerinde yazıyor olacağız. İlk bakışta zor da gelse, aslında alışınca çok kolay bir yapıya sahiptir Visual Studio. 

Yükleme dosyasını çalıştırdığınızda Installer her şeyi sizin yerinize yapacaktır. Tek yapmanız gereken gerekli dosyaların karşıdan yüklenmesini beklemek. Yaklaşık 4.5 gigabyte tutarında bir indirme işlemi yapılacaktır. Sonrasında Visual Studio 2015 Community kullanıma hazır olacaktır.

VS 2015' i açtığımızda karşımıza ilk önce bir microsoft hesabıyla giriş yapmamızı isteyen bir ekran gelecektir. Bu kısımda ücretsiz sürümü bir sınır olmadan kullanabilmek için giriş aşamasını yapmamız gerekiyor. 

Giriş yaptıktan sonra karşımıza "Start Page" gelecektir. Eğer oluşturduğumuz bir projeyi açmıyorsak yani direkt VS 2015 çalıştığı zaman gelecektir. Bir projeyi açarsanız muhtemelen karşınıza dizayn menüsü veya sınıflardan herhangi biri çıkacaktır. Bu kısım çok önemli değil, biz şimdilik sadece nasıl proje oluşturuyoruz ona bakalım.