Возможный дубликат:
С# 'var' против производительности определенного типа
Привет всем,
Недавно я видел код, который использует var
много.
например:.
var myString = GetAnyString();
var myInstance = GetClass();
вместо
string myString = GetAnyString();
MyClass myInstance = GetClass();
Помимо читаемости (я думаю, что использование var
не очень читаемо), есть ли какие-либо преимущества и/или недостатки, использующие его? Как насчет производительности