我正在从内存中读取一些东西(在字节数组中),然后我想对其进行转换,但结果类似于“wanteddata\0\0\0\0\0\0\0\0...”。我怎样才能把它剪成“wanteddata”?我不确定wanteddata 的大小,所以我给出了最大大小:14。我从内存中读取并转换的方式:
String w="";
ReadProcessMemory(phandle, bAddr, buffer, 14, out bytesRW);
w = ASCIIEncoding.ASCII.GetString(buffer);