Jakie znaczenie ma słowo kluczowe „var” w c # .Net? [duplikować]
Możliwy duplikat:
Użycie słowa kluczowego var w C #
Jaki jest sens słowa kluczowego var?
Jestem trochę zdezorientowany, jeśli chodzi o używanie niejawnego pisania na jawne wpisywanie.
Cytowany przez MSDN w C # Standardy kodowania:
Używaj niejawnego wpisywania zmiennych lokalnych, gdy typ zmiennej jest oczywisty z prawej strony przypisania lub gdy dokładny typ nie jest ważny.
Moje pytanie brzmi, kiedy już znamy typ zmiennej bazowej, dlaczego potrzebujemy tutaj używać niejawnego wpisywania?
Jaka byłaby zaleta?
Prosimy o pomoc w wyjaśnieniu moich wątpliwości.