c# var keyword aslında bir değişken gibi tanımlanır. Fakat var için en önemli özellik veri tipinin ne olduğunu otomatik algılamasıdır.
Örnek verecek olursa
İlk atama int olduğu için artık ondan sonrakiler int olarak kabul eder
şeklinde tanımlandığında artık numaralar değişkeni saydığımız veri int olarak devam eder
Yani
Kod:
var numaralar = 22;
numaralar = 13
numaralar = 89
şeklinde olabilir.
Fakat eğer var ilk değer olarak int almışsa ona farklı bir veri tipi ile devam etmek mümkün değildir
numaralar = "AAA" şeklinde kullanılamaz.