C#

C# Değişken ve Sabitler

Bilgileri program boyunca saklamak gerekir. Sakladığımız hafıza yerine Değişken denir. Kullanmadan önce veri tipi ve ismi belirtilmelidir.int i; gibi. Değişkenlere tanımlama anında değer atanabildiği gibi sonradan da değer atanabilir. Uymamız gereken bazı kurallar var.Değişken...

C# Form Özellikleri

Form1_Load metodu formumuzun yüklenince çalışmasını istediğimiz komutları bu metodun içine yazıyoruz. Mesela formumuzun içine bir label atalım ve form yüklenince “Formunuz Yüklendi” mesajını bizlere versin. Bunun için hemen C# projemize ToolBox’dan bir tane label kontrolümüzü...

C# Random Sınıfı

Formumuza bir label bir de bunun üretilmesini sağlayan bir buton koyacağız. Rastgele sayımızı Random sınıfımızı kullanarak elde edeceğiz. Next: Random sayımızı tamsayı üretmek istiyorsak Next özelliği kullanılır. Bunun iki çeşidi vardır:0 ile belirtilen sayı arasında...

C# Try Catch Finally (Hata yakalama)

Olmazsa olmazım try catch hayat kurtarıcı bir şey. Bildiğiniz üzere kodlarımızı yazıp ve kullanıcıya programımızı sunduğumuz vakit kullanıcının girmiş olduğu yanlış verilerden dolayı programımız hata vermekte ve çökmektedir. Bu gibi durumu hemen hemen her...

Partial Class Nedir?

Büyük projelere başladığımızda oluşturduğumuz classlar zamanla okunması zor hale gelebiliyor. Buna çözüm olarak Partial Class kullanabiliriz. Partial Class bir classı birden fazla class olarak bölmemize olanak sağlar. Şöyle düşünün bir sayfada 50 tane class...

Interface Nedir?

Interface adından da anlaşılacağı üzere öteki sınıflara yön vermek, rehberlik yapmak anlamını taşır. Interface tanımlamaları içerisinde kesinlikle kod bloğu bulunmaz. Sadece tanımlama yapılır.Bir Class ancak bir class’tan türetebilirken, bir Class birden fazla Interface ten türetilebilir.Kod içerisinde “new” anahtar sözcüğü ile oluşturulamazlar.Bir derslik birden fazla interface implemente...