Compiler Error CS1002
; expected
The compiler detected a missing semicolon. A semicolon in required at the end of every statement in C#. A statement may span more than one line.
The following sample generates CS1002:
// CS1002.cs
namespace x
{
abstract public class clx
{
int i // CS1002, missing semicolon
public static int Main()
{
return 0;
}
}
}
Page not updated for .NET 2010 / 12
This page (group of pages) hasn't been updated for newer versions of .NET after 2008. There may not be a need, but many MSDN pages are updated to the new versions even without a single character change. Guess this is an omission in that process.
- 3/24/2012
- Abel Braaksma