以下詳細。
var obj = default(GameObject);// default()ってなにこれ Debug.Log(obj);
とりあえず、上記の結果はnullである。
書式自体は、
という物らしい。
これ何に使うんだろうと色々いじってみた結果
var i = 0; // エラーにはならないけど、以後int値しか入れられない var j = null;// そもそもエラーになる
というわけで、var宣言の変数にnull入れたいときに使うのかなーとかそんな感じ。
使いどころが正直わからないけど、とりあえずそういう物があるよという話。