null回避のあたりのリファクタ
Opened this issue · 0 comments
kmdkuk commented
概要
- ?や??を利用する.
user?.id
でuser
がnull
のときuser?.id
もnull
を返す.user.id
だともしuser
がnull
のときエラーが発生する.user ??= User()
は,user
がnull
のときは,User()
を代入する式expr1 ?? expr2
は,もしexpr1
が非nullのときはその値を返す;そうでなければ、expr2
を計算して返す。