はなちるのマイノートスマートフォン用の表示で見るはなちるのマイノートUnityをメインとした技術ブログ。C#Tweetはじめに三項演算子(条件演算子)は?:を使い、条件を判定して、真と偽でそれぞれ異なる値を変数に代入します。この演算子についてかるくまとめてみました。}}このように条件式?条件式がtrueの時に返す値:条件式がfalseの時に返す値のように用います。わかりづらいと思っても大丈夫、これは以下のコードと全く同じ意味になります。0;}いつ使うべきかやはり簡潔に書けることは魅力的ですが、読みにくいから使わないでくれと言う人もいます。確かに三項演算子の中に三項演算子を使ったりnull合体演算子を使ったりするとかなり見づらくなる印象があります。簡潔さゆえに使えるところではなるべく使うべきでしょう。これを加味すると、?と:記号の後に書くコードがリテラル値(名前のない定数値)や変数などの単純な式のとき使うべきだと思います。はてなブログProUnityをメインとした技術ブログ。(9)スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。