メソッドに添付されているAttributeの取得
1298 ワード
次のようになります.
class Program
{
static void Main(string[] args)
{
var methodInfo = typeof(Program).GetMethod("Function");
var a = methodInfo.CustomAttributes.First(w => w.AttributeType == typeof(BrowsableAttribute));
var b = (bool)(a.ConstructorArguments.First().Value);
Console.Read();
}
[Browsable(false)]
public void Function()
{
}
}