Test description

This test was designed to check the basic knowledge and coding skills of C# developers who are up-to-date with the latest versions and features of C#. Most of the questions include pieces of code that evaluate your understanding of the latest enhancements in the C# language (up to version 10).

Following topics are in scope: classes, interfaces, structs, enums, record structs, type casting, type comparison, exceptions handling, LINQ queries, use of delegates, parallelism, nullable reference types, and tasks.

Sample questions

Which are the new features included in .NET 6.0?