ReSharper 2026.1 Help

コードインスペクション:複数の nullable 属性の使用状況検査結果について説明します。

NotNull および CanBeNull 属性を使用して、パラメーターまたは戻り値が NULL かどうかを示すことができます。 しかし、次のコードを考えてみましょう:

public void SetName([CanBeNull][NotNull]string name) { myName = name; }
Public Sub SetName(<CanBeNull> <NotNull> name As String) myName = name End Sub

このアノテーションは、2 つの主張が互いに矛盾するのであまり意味をなしません。

2026 年 6 月 12 日