-
-
Notifications
You must be signed in to change notification settings - Fork 2
faq
- Does this library work with VB.Net?
Yes, it does!
You can checkout the reference implementation here!
- Is there a reference implementation?
Yes, here!
- Can I use getopt.net in my commercial application?
Yes, in accordance with the BSD 3-clause license, you may use getopt.net in your commercial application.
- Is this library cross platform?
Yes, getopt.net has no internal dependencies, other than .net. It runs flawlessly on Windows, macOS and Linux. The tests here in the GitHub Workflows run on Ubuntu.
- Can I disable all exceptions for a true-
getopt-like feeling?
Beginning with v0.5.1 yes, you can set
AllExceptionsDisabled = trueand this will disable all exceptions thrown by GetOpt.
The same goes for enabling all exceptions. If you want exceptions to be thrown with each error, setAllExceptionsDisabled = false.
For more control, please use theIgnoreXXXproperties in the GetOpt class.
- Does getopt.net support Powershell-style arguments?
Beginning with v0.7.0 yes! Powershell-style arguments are an addition which can be optionally enabled. Using Powershell-style arguments does not impact detection of short options!
Written with ❤️ by Simon Cahill.
Have you contributed to this wiki? Don't forget to add your name(s) up above!
Can't find a solution to your problem? Create an Issue Want to share your cool developments/improvements with the rest of us? Create a Pull Request
If no icons are shown, please reload the page.
All icons procured from https://www.iconfinder.com/iconsets/essentials-pack