C#

Nullable Value Types in C#

C#Variables & TypesNullableintermediate

The ? suffix lets a value type hold null. The ?? operator supplies a fallback when the left side is null.

expected output

False
-1
7

Why practise typing this

Typing variables & types code builds muscle memory for the symbols and indentation C# uses most, which prose-based typing tests never cover. DevType measures your words per minute and accuracy on this snippet and tracks the individual characters you mistype, so later lessons can target them.

More C# practice

Browse all C# snippets →