概要
例えば上記のようなコードで CanBeNull 属性を適用すると
その関数で受け取った値を null チェックしていない場合に
警告が表示されるようになります
このように、CanBeNull 属性を適用することで
その関数は null を返す可能性があることを明示できます
他にも関数の引数に CanBeNull 属性を適用することもできます
例えば上記のようなコードで CanBeNull 属性を適用すると
その関数で受け取った値を null チェックしていない場合に
警告が表示されるようになります
このように、CanBeNull 属性を適用することで
その関数は null を返す可能性があることを明示できます
他にも関数の引数に CanBeNull 属性を適用することもできます