I am studying C# and have a task to implement two algorithms by two ways each one (for comparing these ways of realization) and perform this job in a nice form. I would like to know which form will be better. 1 solution - 2 projects - 4 apps (for each way of realisation). 1 solution - 2 projects - 2 apps (one app for every task). 1 solution - 1 proj - 1 app (for all task). Which topics shall I work out to understand mistakes in my points? It would be greateful if you explained the best way of building this task, because it would help me to understand performing programming tasks way better.
I've had problems with setting namespaces, when I tried creating an app for each way of implementing.