Я использую сообщество VS2017, и вчера он получил обновление. Сегодня я хотел реализовать интерфейс, и теперь реализация выглядит следующим образом:
public string City
{
get => throw new NotImplementedException();
set => throw new NotImplementedException();
}
Вместо этого (что я ожидал):
public string City { get; set; }
Почему это изменение? Не уверен, что это специфично для С# 7 или VS или что-то еще. Я просто знаю, что автоматическая реализация интерфейсов изменилась за последнюю неделю или около того.
Мой интерфейс:
public interface IMyInterface
{
string City { get; set; }
}