Her metodun kendine özgü bir imzası bulunmaktadır. İmza; Metot Adı Parametre Sayısı Parametrelerin Tipi bilgilerini içermektedir. Aynı imzaya sahip birden fazla metot tanımlanamaz. Üç bilgiden en az birinin farklı olması şartıyla metot tanımlanabilir. Bu bilgilerden yola çıkarak parametre sayısı ve parametrelerin …
.Net Platformunda kullanmış olduğumuz veri tipleri Değer tipleri ve Referans tipleri olmak üzere ikiye ayrılmaktadır. Değer Tipleri stack bölgesinde tutulurken, Referans Tipleri heap bölgesinde tutulmaktadır. Değer Tipleri: “int”, “long”, “float”, “double”, “decimal”, “char”, “bool”, “byte”, “short”, “struct”, “enum” Referans Tipleri: …
Karmaşık problemleri çözmenin en kolay yolu parçalara ayırmaktır. Parçaların kendi içende çözümü bütünün çözümüne katkıda bulunur. Program geliştirirken bütün işlemleri tek bir fonksiyon içerisinde yapmak yerine alt programlara yani metotlara ayırmak; kod tekrarını azaltır, okunabilirliği arttırır ve programın daha kolay …
Genel amaçlı koleksiyonlar içerisinde veri tipi fark etmeksizin her türlü veriyi saklayabiliriz. İnt, string, char gibi standart tiplerdeki verilerle birlikte; yazmış olduğumuz sınıflardan elde ettiğimiz nesneleri de koleksiyonlar içerisinde tutabiliriz. Konuya ilişkin bir örnek vermek gerekirse; class Ogrenci { int Numara; string Isim; int Sinif; …
Bir koleksiyonda bulunan elemanların her birini görüntülemek için foreach döngüsü yerine Numaralandırıcı kullanabiliriz. Her ne kadar foreach döngüsü daha kullanışlı olsa da Numaranlandırıcıyı tercih etmemiz gereken durumlar olabilir. Koleksiyon sınıflarının her birinde bulunan GetEnumerator() metodu ile bir Numaralandırıcı nesnesi elde edebiliriz. …





Sosyal Medya