İki boyutlu diziler matris olarak adlandırılır. İlk boyuta satır, ikinci boyuta sütün denir. Örnek olarak bir aşağıdaki şekilde tanımlanır. Dizimizi matris olarak gösterimi şu şekildedir. dizi[0,0] dizi[0,1] dizi[1,0] dizi[1,1] dizi[2,0] dizi[2,1] 1 2 3 4 5 6 Aşağıdaki uygulamada ...
Devamını Oku »C#
C# Hazır Metotlar(CompareTo, Contains, CopyTo, EndsWith, IndexOf, Insert, LastIndexOf, PadLeft, PadRight, Remove, Replace, Split, StartsWith, Substring, ToLower, ToUpper)
Programlama dili kütüphaneleri içerisinde önceden tanımlanmış ve programcıların işlerini kolaylaştıran bir takım hazır metotlar vardır. Metinsel (String) Metotları Programlama dili içerisindeki String sınıfı altında bulunan ve metinsel (String) ifadelerle ilgili bir takım işlemleri daha kolay yapabilmek için bir takım hazır ...
Devamını Oku »ASP.NET MVC Hata Yönetimi (Exception Handling)
Geliştirdiğimiz her projelerde kod hatalarını bir noktadan yönetme ihtimali her zaman vardır. Bu hatalar bizden kaynaklı veya tahmin edemediğimiz durumlarda ortaya çıkabilir. Bu gibi durumlarda hatanın kaynağının direkt olarak son kullanıcıya gösterilmesi görsellik açısından hoş bir durum değildir, hem de ...
Devamını Oku »C# Access Modifiers (Erişim Belirleyiciler)
Erişim belirleyicilerin (access modifiers) nerelere uygulandığını bilmemiz lazım; C# projesinde tanımlanmış tüm varlıklara uygulanabilir, buna class, struct, function, method, property ve class seviyesindeki tüm değişkenler dahildir. Peki, neden erişim belirleyicilere ihtiyaç duyarız? Çünkü, uygulamamızda kullandığımız varlıkların bulundukları kod bloğunun dışından erişilip/erişilemeyeceğini belirlemek isteriz. C# dilinde tanımlı erişim belirleyiciler ...
Devamını Oku »Internal Class Kullanımı
Internal Class’lar sadece tanımlandıkları katmanlardan erişim sağlanması özelliğine sahiptirler. Tanımlı oldukları katmanların dışından hiçbir şekilde erişilemezler. Internal Class kullanımını görelim. BaseClass türünü Internal Class olarak tanımlayalım. Main metodu içerisinde BaseClass()’ a erişim sağlandığını görüyoruz. Örnek aşağıdaki gibidir. using System; namespace ...
Devamını Oku »