2015-08-15 140 views
2

所以我在谷歌找不到任何東西,相信你們。將字符串地址轉換爲int地址

我從string轉換地址,我使用StreamReader閱讀。 只需要建議如何將其轉換爲實際可以使用的readprocessmemory,我想從.txt文件讀取地址。

地址是這樣的:0x003D6ED4

只是簡單的int addr爲rpm,但不能以某種方式使它工作到目前爲止。

PS:不,int.parseconvert.toint32不起作用。 感謝

+0

我相信你會需要整理一下指針。不確定的具體情況。 –

回答

1

看來,你需要HexNumber解析:

var addr = int.Parse("0x003D6ED4".Substring(2), System.Globalization.NumberStyles.HexNumber); 

Substring(2) - 在開始時跳過0x

+0

大聲笑,鏈接把我帶到西里爾的網站... – code4life

+1

@ code4life oooops,時間來餵我的熊:)更新的答案 – Backs

1

你也可以做int addr = Convert.ToInt32("0x003D6ED4".Substring(2), 16);

相關問題