Как мне разобрать строку с десятичным числом, таким как 1234, или шестнадцатеричным числом с префиксом 0X1234 с целым числом в C #?
Я пробовал int.TryParse
и Convert.ToInt32
Но похоже, что эти функцииПредполагается, что вы знаете, хотите ли вы разобрать десятичное или шестнадцатеричное значение на предварительном рисунке.Я хочу, чтобы мой пользователь мог вводить оба формата.
Существуют ли какие-либо стандартные функции, которые могут сами определять, отформатирован ли ввод в шестнадцатеричном или десятичном формате?Или мне самому написать?