Wpis z mikrobloga

@oggy1989: Przecież jest dynamicznie typowany, od czego mamy var? Nie możesz tylko "w locie" zmienić typu danych w zmiennej, ale to chyba w niewielu kompilowalnych językach jest możliwe?
@drajvver: tak jak ktoś wcześniej wspomnial var jest typem statycznym ustawianym w momencie inicjalizacji (po ustawieniu typu już go nie można zmienić). W peł i dynamiczny. typem jest dynamic - tego możesz zmieniać do woli i raz może być intem a za chwilę stringiem.

A tak w ogóle to są już dość stare features. Var zrobił się popularny wraz z linq-u czyli gdzieś w c# 3.0-3.5 razem z metodami rozszerzonymi.
Dynamic