Код: Выделить всё
public class Foo(int x, int y)
{
public int Z => x + y;
}
internal class Program
{
static void Main(string[] args)
{
var x = new Foo(0,1);
}
}
Ошибка:
не может иметь первичного конструктора
. /> my csproj: < /p>
Exe
net8.0
enable
enable
< /code>
Я использую Visual Studio версию 17.8.0 и установил SDK. Языковая версия C#12. < /P>
8.0.100 [C:\Program Files\dotnet\sdk]
< /code>
Использование структуры тоже не работает.
Есть идеи, чего мне не хватает? < /p>
Подробнее здесь: https://stackoverflow.com/questions/774 ... nt-compile