Możesz używać VAR w sytuacjach, gdzie kompilator będzie wiedział jaki typ będzie zwracany przez funkcję lub właściwość. Oczywiście, mieszanie VAR z jawnymi typami jest dopuszczalne.
Po prostu słowo kluczowe VAR oszczędza pisanie nie potrzebnego kodu i szukanie typu zwracanej wartości.