Whenever we need to implement an interface in C#, two options pops up (click Ctrl+’.’):
Implicit vs explicit interface implementation, what shall be selected? before making a decision, lets understand what is the difference between those two.
Solving the diamond problem:
The diamond problem is related to object oriented languages that allow multiple inheritance. The problem raises when [...]
We pay for user submitted tutorials and articles that we publish. Anyone can send in a contribution
Learn More