コガネブログ
id:baba_s
【C#】Action デリゲートの null チェックを省略するための拡張メソッド
はじめに private Texture LoadTexture(Action<Texture> onLoaded = null) { // ... if (onLoaded != null) { onLoaded(texture); } } 例えばテクスチャを読み込む関数があって 読み込んだテクスチャを戻り値だけでなくコールバック関数でも渡せるようにしたとすると コールバック関数が指定されてるかどうかのnullチェックを記述す</texture>…