My C# .NET solution files are a mess and I am trying to find a way of getting things in order.
I tried to put all close files together in the same folder I am creating for that purpose. For example, I put interfaces, abstract classes, and all their inherited classes at the same folder. By the way - when I do that, I need to write a "using" statement pointing to that folder so I can use those classes in other files (also a mess I guess).
- Is there an elegant way of doing things more clean, and not a list of files that I find very confusing?
- Is it a good idea to (let's say) open a abstract class file and add nested classes for all the classes derived from it?
- Is there a way of telling the solution to automatically set the folder "using" statements above every class I create?