I write a simple class such as:
public class Pusher : IPusher,Hub
{
}
I get compile error( Interface definition is expected
) because we should first inherit from class and then other interfaces.
But what is difference between public class Pusher : Hub,IPusher
and public class Pusher : IPusher,Hub
We can see like this convection also in method parameter that has default value
public void ExampleMethod(int required, string optionalstr = "default string")
that we should define default value parametr last of parametes.
Is that related with CLR?