C#'de string ve int arasindaki fark nedir?

Iskorpitix

Hectopat
Katılım
9 Eylül 2019
Mesajlar
329
Yer
Battlefıeld!
Merhaba mesela ben int ile basit bir hesap makinesi yapiyorum ama string de değişken değil mi?
Aynısını string ile de yapamaz miyim?
İkisinin arasinda ki fark nedir?
 
Son düzenleyen: Moderatör:
String değişkeni metinler için kullanılır. İnteger değişkeni ise sayısal işler için. En temelde farkları bu.


C#'da nasıl bilmiyorum fakat Python içinde string türünde iki tane değeri toplarsan mesela : "2" + "2" = "22" olarak geri dönüş alırsın ama integer için yaparsan aldığın sonuç 4 olacaktır.
 
string bir char array'dir ve class'tır. int ise 32-bit imzalı tam sayı değeri tutar ve struct'dır.
string birden fazla karakterin tek bir şekilde metin olarak tutulmasını sağlar ve temeli char array'e dayanır.
int ise yalnızca sayısal değer tutabilir ve kayan noktalı değer alamaz, tamsayıdır. En az -2.147.483.648 en fazla da 2.147.483.647 değerini alabilir.
 
Uyarı! Bu konu 6 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Yeni konular

Geri
Yukarı