在网上查此两关键字是否能一起使用时,查到好多资料都说不能一起使用 我在此为其正名,他们俩是可以一起使用的。看代码: using System; class A { public virtual void F() { } static void Main(string[] args) { C c = new C(); c.F(); Console.ReadKey(); } } abstract class B : A { public abstract override void F(); //答:abstract override 是可以一起修饰的. } class C : B { public override void F() { Console.WriteLine("'abstract' Can used with 'override'"); } }