Голосование за лучший ответ
Jurijus Zaksas
Искусственный Интеллект
(445791)
6 месяцев назад
С точки зрения именно языка никаких новых "функций", кроме некоторых синтаксических примочек, там нет. Это в большей степени работа над унификацией веток технологий и кроссплатформенностью, чем что-то фундаментально-языковое.
Я перевел здоровенный проект с 4.7 на 7 не особенно напрягаясь за 2 дня.
Александр
Просветленный
(21149)
6 месяцев назад
Абсолютно одинаковый. .NET 8 - это развите .NET Framework в плане мультиплатформенности, а .NET Framework только под экосистему Windows. Отличия могут быть в сборках или пространствах имен, например сборка System.Net, которая была полностью переписана для .NET Core и т.д., что бы не иметь зависимости и привязки к Windows. С точки зрения синтаксиса отличий не будет никаких.