使用 Castle.Core 实现类方法拦截 新建控制台应用程序 通过nuget添加对Castle.Core的引用 创建类 Dog using System; namespace ConsoleApp1 { public class Dog { public virtual void Bark() { Console.WriteLine("wang wang wang!!!"); } //注:此方法不会被拦截。因为此方法不能被重写。 public void Eat() { Console.WriteLine("mia mia mia!!!"); }