ReadMemory值未正确更新

时间:2018-05-20 13:10:54

标签: c# memory memory-management

我在阅读另一个进程内存时出现问题我在C#中这样做。

我有一个循环遍历数据并将其写入控制台(现在)

public bool UpdateData()
{
dataReceived = RPM.Read<Data>(0x5456875);
return true;
}

While (true)
if(UpdateData)
{
Console.WriteLine(dataReceived.ValueUpdated)
}

我为了问题的目的简化了代码。

更新功能在0.005 ms内处理。

每次都非常快速地改变数据。所以我的dataReceived也应该改变,但它有延迟(0.5s),所以我有很多时间相同的输出,但它应该每次都改变。

我知道C#不是这里最好的盟友,但因为它需要0.005毫秒它应该工作不是吗? 这可能是什么问题?

感谢。

0 个答案:

没有答案