コガネブログ

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

【C#】MethodInfo が拡張メソッドなら true を返す拡張メソッド

ソースコード

using System.Reflection;
using System.Runtime.CompilerServices;

namespace Kogane
{
    public static class MethodInfoExtensionMethods
    {
        public static bool IsExtensionMethod( this MethodInfo self )
        {
            return self.IsDefined( typeof( ExtensionAttribute ), true );
        }
    }
}