Multiple Interface Duplicate Member C# with Example



Multiple Interface Duplicate Member C# with Example

 using System;

namespace CSharpInterface
{
	interface IDisplay1 { void Display(string s); }
	interface IDisplay2 { void Display(string s); }
	
    public class BaseClass : IDisplay1, IDisplay2
    {
        public void Display(string s)
        {
            Console.WriteLine("Called via {0}", s);
        }
    }

    class MultipleInterfaceImplementation
    {
        public static void Main(string[] args)
        {
            BaseClass obj = new BaseClass();
            obj.Display("Base Class Object");
        }
    }
}
 

0 Comment's

Comment Form