C# Bölüm 15 - Var Veri Tipi
6/23/2025Kerem Sarmış
.NET, C#, Var Veri Tipi
0 Yorum
var, veri tipini belirleyemediğimizde ya da otomatik belirlenmesini istediğimizde kullanılır. İlk atama zorunludur ve tip sonradan değiştirilemez.
var, veri tipini belirleyemediğimizde ya da otomatik belirlenmesini istediğimizde kullanılır. İlk atama zorunludur ve tip sonradan değiştirilemez.
bool veri tipi, yalnızca true veya false değerini alabilir. Koşullu ifadeler ve kontrol yapılarında sıklıkla kullanılır.
C#’ta kayan sayı tipleri float, double ve decimal olarak tanımlanır. Sayının sonuna f, d, m harfleri eklenerek tür belirtilebilir. Bilimsel gösterim için e ya da E harfi kullanılarak 10 üzeri değerler yazılabilir.
C#’ta sayılar varsayılan olarak 10 tabanında yazılır. Ancak binary (0b) ve hexadecimal (0x) sistemleri de desteklenir. Örneğin: 0b00001101 → 13, 0xFF00FF → renk kodu gibi kullanım alanları için idealdir.
C#’ta 8 temel sayısal değişken tipi vardır. byte, int, long gibi türler bellekte farklı miktarda yer kaplar ve farklı değer aralıkları sunar. Negatif değer alabilen türler signed, sadece pozitif olanlar unsigned olarak adlandırılır. Büyük sayılar için okunabilirlik 1_000_000 gibi digit separator ile artırılabilir.
Value Type veriyi doğrudan taşır ve Stack bellekte tutulur. Reference Type ise yalnızca adresi taşır, veri Heap bellekte yer alır. Stack hızlı ve geçicidir, Heap büyük veriler için uygundur.
Komut satırıyla schtasks aracı kullanılarak görev zamanlayıcı nasıl oluşturulur, çalıştırılır, silinir ve değiştirilir?
Değişken, RAM’de veri tutmak için tanımlanan yapılardır. 3 adımda kullanılır: Tanımlama → Atama → Kullanma Yerine göre Local veya Global olabilir.
BackgroundColor arka planı, ForegroundColor metin rengini değiştirir. Renkleri sıfırlamak için ResetColor() kullanılır.
Read() yalnızca ilk karakterin ASCII değerini döner. ReadLine() tam satır okur (string döner). ReadKey() ile özel tuş bilgisi alınır (ConsoleKeyInfo kullanılarak).