Not to complain... but there are about a hundred of these already.  The one I currently like that's simple, flexible, and lightweight is here:

http://www.codeproject.com/csharp/command_line.asp

I'm sure this is a lot of fun to build and a great learing exercise but codeproject.com has a few dozen more if that didn't do the job.

Good luck with yours.