Это вопрос, что при программировании я всегда задаюсь вопросом: что использовать, когда мы пишем код:
var myFiles = Directory.GetFiles(fullPath);
или
string[] myFiles = Directory.GetFiles(fullPath);
var является новым и представляет собой неявно типизированные локальные переменные, поэтому мы можем использовать только локально, и у него есть такие правила, как не может быть null и т.д., но мне интересно, получилось ли у нас какое-либо преимущество используя его "нормально".
В разделе "обычно" говорится не о анонимных типах, Инициализаторах объектов и коллекций и выражений запроса, где это предназначалось для использования анонимный объект var, поэтому я имею в виду... как и в примере выше.
что вы думаете?