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.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…