最終更新:2018-07-31 (火) 05:08:19 (707d)  

?
Top / ?

  • 0 または 1 回のパターン

Swift

  • optional value
  • Optional<T>のシンタックスシュガー
    var a: Int?
    var b: Optional<Int> // Int?と同じ意味
    var phoneNumber: Optional<String> = nil
    var phoneNumber: String? = nil
  • nilはOptional 型の定数や変数にのみ格納できる。
  • Optional な変数に初期値を与えなかった場合は自動的に nil になる。

C♯ 6.0