我有一个程序,我在那里努力阅读一些偏移量,现在我的代码中的偏移量是硬编码的,如下所示:
public static int VecViewOffset = 0x00000104;
public static int VecPunch = 0x00002FF8;
但我想要做的是从.ini / .txt文件中读取这些偏移量,这样我就不必更改代码中的偏移量了。但是,我从文件中读取了偏移量作为字符串,我需要将其解析为int。但它没有用。
这就是我尝试这样做的方式。
public int GetInt(string section, string key)
{
var keyValue = SettingsData[section][key];
var setting = int.Parse(keyValue);
return setting;
}
我可以解析" 12"很好,但我无法解析" 0x00000104" to和int任何想法? 。