Skip to content
Free public beta until December 4, 2026: every course is open, no card needed. After that, the first chapter of each course stays free and full access is a one-time $39 ($19 for up to 100 founding members chosen for helpful feedback). Your progress is kept. How the beta works

diagnostic ID

The code, like CS0103, that names a compiler error or warning.

Every C# compiler diagnostic has an identifier (CSxxxx) that can be looked up in the documentation and configured in the project or .editorconfig.

Examples

  • In Program.cs(3,1): error CS0103: The name 'total' does not exist in the current context, the ID is CS0103.

Read the full section →