JetBrains Rider 2026.1 Help

代码检查:[NotNull] 或 [CanBeNull] 特性应用于已从可空引用类型中获得相同注解的类型

[NotNull][CanBeNull][ItemNotNull][ItemCanBeNull]等为 null 性特性在 可空引用类型语法已表达相同信息时,本检查会报告这些特性。 同时保留二者通常会增加干扰,而不会改善约定。

#nullable enable using JetBrains.Annotations; class C { [NotNull] public string GetName() => ""; }
#nullable enable class C { public string GetName() => ""; }

当元素类型上的 ? 已描述为 null 性时,集合元素注解同样适用。

2026年 5月 8日