Die Anwendung muss in der Lage sein, hexadezimale Argumente aufzunehmen und sie in vorzeichenlose Ganzzahlen umzuwandeln.
Zum Beispiel, wenn dies die Option-Klasse ist
Code: Select all
public class CommandLineOptions
{
[Option('l', "crcLocation", Required = false, HelpText = "Address where the CRC will be inserted. Must be outside of the application image")]
public UInt32 CrcLocation { get; set; }
}
gestartet werden können
Code: Select all
app.exe -l 0x0000000F
Gibt es eine Möglichkeit, die Befehlszeilen-Parser-Bibliothek zu erstellen? Konvertieren Sie von einer hexadezimalen Zeichenfolge in eine ganze Zahl, oder muss die Anwendung dies manuell tun?