Parsing simple command line arguments in C#

For a long time, I never needed to parse command line arguments, because I never wrote anything meaningful that would require them. Hey! I'm a hobbyist, not a professional dev!

Then I started to write some tools to help my colleagues, and some tools needed to run on a company server, and be integr...