Unity 中Transform能做bool类型?

今天看见一段代码,unity Transform类型能当bool类型用!有没有人知道什么原理

Transform ItemTransform = GoodsItemListTransform.Find(strItem);

            if (ItemTransform)
            {

                Log.Info("竟然不报错!!!!!");
}

ItemTransform不为null时,执行if语句中的内容;当ItemTransformnull时,不执行if语句中的内容;

if (ItemTransform) 等同于 if (ItemTransform != null)

Object类型中提供了到bool的隐式转换.