String to Int32

Есть строка 0xB368 (или, например, 0x9DA). Её нужно преобразовать в Int32. Пробовал отделить 0x с помощью Replace, но ничего не получилось


Ответы (1 шт):

Автор решения: Igor

https://stackoverflow.com/questions/4279892

string s = "0xB368";
int i = (int)new System.ComponentModel.Int32Converter().ConvertFromString(s);
Console.WriteLine(i); // 45928
Console.WriteLine(i.ToString("X")); // B368

string s = "0xB368";
Console.WriteLine(s.Replace("0x", "")); // B368
→ Ссылка