team-x-fun/shiftend

null回避のあたりのリファクタ

Opened this issue · 0 comments

概要

  • ?や??を利用する.
  • user?.idusernullのときuser?.idnullを返す.user.idだともしusernullのときエラーが発生する.
  • user ??= User()は,usernullのときは,User()を代入する式
  • expr1 ?? expr2 は,もしexpr1が非nullのときはその値を返す;そうでなければ、expr2を計算して返す。