在启动时,我将一些大数据读入字典。然后在处理部分,这些值会改变很多次。问题是每次查找字典索引都需要很长时间。而且我不能使用“不安全”来访问指针。
所以我可以做类似的事情;
int dGeoLocationNorth = rawDataStore["GeoLoc_AC_154"]; // Raw data store is a custom implementation of a dict which is optimized
Console.WriteLine(dGeoLocatioNorth); // Output: 295
Console.WriteLine(rawDataStore["GeoLoc_AC_154"]); // Output: 295
dGeoLocationNorth = 1337;
Console.WriteLine(dGeoLocatioNorth); // Output: 1337
Console.WriteLine(rawDataStore["GeoLoc_AC_154"]); // Output: 1337
关于如何实现这一目标的任何想法?