Introduction - If you have any usage issues, please Google them yourself
C# code to get own exe module file name, unlike C/C++ it is NOT passed via args[0].
when writing tools its usefull to print own file name in the "usage" text.
this shows how to do such task in .net