Edit

Share via


Compiler Error CS1597

Semicolon after method or accessor block is not valid

Semicolons are not needed (or allowed) to end a method or accessor block.

The following sample generates CS1597:

C#
// CS1597.cs
class MyClass
{
    public int Prop { get; };   // CS1597

    public static void Main() { };   // CS1597
}

To resolve this error, remove the extra trailing semicolon.