Здравствуйте, yenik, Вы писали:
МР>>Вроде как должно быть автоматом, при выборе .Net 5
Y>Ни с того, ни сего начало компилироваться и запускаться. Но Visual Studio не вкуривает новый синтаксис.
Похоже, поддерживаются далеко не все фичи нового компилятора. Конкретно про поддержку records я нашел только
в preview версии
Аналогично и с
Source Generators — в релизных версиях у меня сгенерированный код не подхватывается на ходу (хотя всё компилируется без проблем)
Здравствуйте, Михаил Романов, Вы писали:
МР>Здравствуйте, yenik, Вы писали:
МР>>>Вроде как должно быть автоматом, при выборе .Net 5
Y>>Ни с того, ни сего начало компилироваться и запускаться. Но Visual Studio не вкуривает новый синтаксис.
МР>Похоже, поддерживаются далеко не все фичи нового компилятора. Конкретно про поддержку records я нашел только в preview версии
МР>Аналогично и с Source Generators — в релизных версиях у меня сгенерированный код не подхватывается на ходу (хотя всё компилируется без проблем)
У меня 16.8.3
public record MyRecord(int Value)
{
public bool Danger { get; set; }
}
Все работает. Сейчас 16.8.4 поставлю