引数を受け取る必要があるコンソール アプリケーションがあります。アプリは、コマンド ライン パーサー ライブラリを使用して引数を解析します。
アプリケーションは、16 進数の引数を受け取り、それらを符号なし整数に変換できる必要があります。
たとえば、これが Option クラスの場合
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; }
}
その後、アプリはで起動できるはずです
app.exe -l 0x0000000F
したがってCrcLocation
、15に設定します
コマンド ライン パーサー ライブラリで 16 進数の文字列を整数に変換する方法はありますか、それともアプリケーションで手動で行う必要がありますか?