public abstract class A 
{ 
    public virtual string Print(){ return "A"; }
{ 

public class B : A 
{ 
      public override string Print() { return "B"; } 
} 

public class C : B 
{
     public new string Print() { return "C"; }
}
 
What will be the result of the following code execution?
 
A ac = new C(); 
Console.WriteLine(ac.Print());
 
Explanation
Get an explanation when it's available:
C#
C# Quiz
Learn C# Online

or Read more about C# Quiz

Follow CodeGalaxy

Mobile Beta

Get it on Google Play
Send Feedback