About 35,700 results
Open links in new tab
  1. Attributes interpreted by the compiler: Nullable static analysis - C# ...

    Jan 14, 2026 · Learn about attributes interpreted by the compiler to provide better static analysis for nullable and non-nullable …

  2. where (generic type constraint) - C# reference | Microsoft Learn

    Jan 26, 2026 · In a generic definition, use the where clause to specify constraints on the types that you use as arguments for type …

  3. c# - Using [NotNull] for a method's parameters - Stack Overflow

    Feb 14, 2019 · Using [NotNull] for a method's parameters Asked 10 years, 8 months ago Modified 3 years ago Viewed 75k times

  4. c# - what's the point to use NotNull attribute? - Stack Overflow

    Apr 17, 2022 · The C# compiler will more or less limit the scope of nullability analysis to the current method and the signatures of …

  5. C# 8.0 nullable references: NotNull - endjin

    Jun 26, 2020 · The NotNull attribute enables C#8's nullable references feature to provide more useful warnings, by helping it infer …

  6. C#: Different ways to Check for Null – Thomas Claudius Huber

    Mar 12, 2020 · The Is Keyword And the Not Pattern in C# 9.0 With C# 9.0, you can combine the is expression with the logical not …

  7. Essential C#: notnull Constraint

    In C# 8.0, a class constraint defaults to not nullable (assuming, of course, that nullable reference types are enabled). Specifying a …

  8. Essential C#: Checking for null and Not null

    May 12, 2026 · Of course, having multiple ways to check whether a value is null raises the question as to which one to use. C# 7.0’s …

  9. C# Tutorial (C Sharp) - W3Schools

    C# (C-Sharp) is a programming language developed by Microsoft that runs on the .NET Framework. C# is used to develop web …

  10. C# - Asserting a value is not null in null-aware code

    Apr 2, 2020 · C# 8.0 introduced the long desired ability to annotate reference types as potentially having a null value. There is a lot to …