This object represents the definition of a long option in the C# port of GNU getopt. An array of LongOpt objects is passed to the Getopt object to define the list of valid long options for a given parsing session. Refer to the Getopt documentation for details on the format of long options.