define interface method with different parameters in C# -


interface parentinterface {    public string methoda(/*define parameters name , datatype*/); } 

and

public class childa : parentinterface {   public string methoda(string a, int b, string c, long d){} }  public class childb : parentinterface {    public string methoda(int e, string f, string g){} } 

i want define interface method's parameters name , data type

you have 2 different methods

public string methoda(string a, int b, string c, long d){} 

and

public string methoda(int e, string f, string g){} 

that represent 2 different contracts childa , childb respectively. cannot define interface single methoda fits both definitions. seek not possible.

note define both overloads in interface, each class implementing interface have implement both overloads.


Comments

Popular posts from this blog

amazon web services - S3 and apache mod_proxy with basic authentication -

How to install ruby on rails -

powershell - This solution contains one or more assemblies targeted for the global assembly cache -