I need to write reusable oop code in C# which does the following (just one solution): (I'm interested more in the design pattern that needs to be implemented in this scenario) 1. counts occurences of a specific letter in a string. e.g ('l',"Hello world") => 3 2. counts occurences of a specific digit in a number e.g. (2,2546522772) => 4 3. Adds two numbers together. e.g (2,5) => 7
Which is the best way to approach this?
Is this a good solution ? :
public interface IFoo { void DoWork(params object[] arguments); }
Thanks.