NEWSで取り上げたPostSharpが面白そうなので早速実験です。 まず、コンソールアプリケーションプロジェクトを作成して、MyTestAttributeクラスを作成します。 using System; using PostSharp.Laos; [Serializable] class MyTestAttribute : OnMethodBoundaryAspect { public override void OnEntry (MethodExecutionEventArgs eventArgs) { Console.WriteLine ("Enter:" + eventArgs.Method.Name); } public override void OnExit (MethodExecutionEventArgs eventArgs) { Console.WriteLine ("