Primäres Konstruktor -Merkmal C#12 kompiliert nicht [geschlossen]C#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Primäres Konstruktor -Merkmal C#12 kompiliert nicht [geschlossen]

Post by Anonymous »

Ich versuche, die neue C#12 Primärkonstruktor -Funktion in einer Konsolen -App zu verwenden, funktioniert jedoch nicht. < /p>

Code: Select all

   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);
}
}

Der Fehler ist:



Exe
net8.0
enable
enable



< /code>
Ich verwende Visual Studio Version 17.8.0 und lasse die SDK installieren. Die Sprachversion ist C#12. < /p>
8.0.100 [C:\Program Files\dotnet\sdk]
< /code>
funktioniert auch nicht.
Eine Idee, was mir fehlt? < /p>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post