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
Post a Comment