(Non-)Nullable Reference Types in C#
Briefly

The introduction of nullable reference types in C# could be misleading as it labels non-nullable variables, despite references in C# always being nullables. This creates confusion.
While the new feature aims to enhance safety by eliminating unintended null references, it may inadvertently introduce vulnerabilities. Developers could mistakenly rely on non-nullable references without proper handling.
Read at CodeProject
[
|
]