コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】Func<UniTask> 型の拡張メソッド

ソースコード

using System;
using Cysharp.Threading.Tasks;

namespace Kogane
{
    public static class FuncUniTaskExtensionMethods
    {
        public static async UniTask Call( this Func<UniTask> self )
        {
            if ( self != null )
            {
                await self();
            }
        }
    }
}