我在阅读另一个进程内存时出现问题我在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毫秒它应该工作不是吗? 这可能是什么问题?
感谢。