Unity 2022.3.0: какая версия .NET?

Рейтинг: 0Ответов: 1Опубликовано: 19.08.2023

Пишу на C# библиотеку, которую в дальнейшем планирую использовать в составе игры, которую буду разрабатывать на Unity. Пока библиотеку разрабатываю и тестирую в составе консольного приложения C#. Я понял, что набор доступных функций .NET и фич языка сильно различается в зависимости от версии .NET. Не хотелось бы после подключения библиотеки к игре обнаружить, что она вызывает неподдерживаемые функции. В официальной документации Unity про поддерживаемые версии .NET написано что-то совершенно непонятное и это совершенно не стыкуется со списком версий .NET в настройках проекта:

введите сюда описание изображения

Подскажите пожалуйста, какую версию .NET использовать в проекте, в котором я разрабатываю библиотеку предназначенную для подключения к проекту Unity?

Предполагается использовать последнюю на текущий момент версию Unity: 2023.3.0.

Ответы

▲ 0

Unity 2022 added .NET Standard 2.1 https://docs.unity3d.com/Manual/CSharpCompiler.html