C#将字符串解析为int

时间:2015-12-15 17:56:37

标签: c#

我有一个程序,我在那里努力阅读一些偏移量,现在我的代码中的偏移量是硬编码的,如下所示:

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任何想法? 。

0 个答案:

没有答案