Когда я говорю
public static IMyType GetGateWayManager()
{
IUnityContainer _container = GetContainer();
IMyType _gateWayManager = _container.Resolve<IMyType>();
return _gateWayManager;
}
он содержит предупреждение Use implicitly types local variable
.
Если я изменю его на
public static IMyType GetGateWayManager()
{
IUnityContainer _container = GetContainer();
var_gateWayManager = _container.Resolve<IMyType>();
return _gateWayManager;
}
это нормально.
Может ли кто-нибудь сказать мне, почему редактор VS считает, что лучше использовать var здесь?