メインコンテンツへスキップ
< すべてのトピックに戻る

Compareとequals(==演算子)の違いは?

文字や数字を比較する場合は == で問題ありません。

 

ただし、Unityのオブジェクト(GameObjectなど)が「削除(Destroy)されたかどうか」をチェックする場合は == null を使ってください。

 

C#標準の equals や ?. 演算子を使うと、Unity特有の削除判定が正しく行われないことがあるため注意が必要です。

目次

9周年キャンペーン実施中 早い申込みほど受講料がお得に