Derinlemesine Sayısal Değerler (Tamsayılar (Byte, Short, Integer, Long), Küsüratlılar (Float, Double, Decimal) )
Sayılar tam sayılar ve küsüratlı sayılar olmak üzere ikiye ayrılır. Array olarak kullanılmakça Ram üzerinde Stack alanında tutulurlar ve hızlı çalışırlar. Herhangibir sayı tutmak için hepsi kullanılabilir, dikkatli olunması gereken konu performanstır. Sınırları belli olan(plakalar, ülkeler, şubeler vs...) yada sıralama yapılması gerekmeyen(tc kimlik no, forma numarası vs...) gibi senaryolarda iyi düşünülmelidir. Genel olarak yapılan hatalar; Sayı olan heryerde int kullanmak : Aşırı büyük sayılarda hata verir, ufak sayıları tutmak için gereksiz yer kaplar. Data yada analiz incelenip ona seçilmelidir. Float ve double'ı parasal işlemler için kullanmak : Decimal tipi bu iş içindir. TC Kimlik numarası için long kullanmak : Kimlik numarası için sıralama çoğunlukla gerekmemektedir. Bu tarz büyük sayı olan ama sıralama gerektirmeyen sayılar için string kullanılabilir. Fatura/Sipariş no için int kullanmak : Bu tarz sayılar işinize bağlı hızlıca artabilir. Özellikle sipariş no gibi a...