Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/310.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在会话中使用键/值集合_C#_.net_Session_Session Variables - Fatal编程技术网

C# 在会话中使用键/值集合

C# 在会话中使用键/值集合,c#,.net,session,session-variables,C#,.net,Session,Session Variables,问题:对于要频繁引用和更新的大量键和值集合,什么样的数据类型可以保持在会话中 应用程序: 更新一个旧的.NET web应用程序,使用一百万个页面和网格,使所有网格保持其排序。他们当前访问帮助程序代码,以便在加载和排序时以图形方式格式化自己。我想我可以添加到代码中,根据会话中的集合中的页面和网格id检查键,看看它是否加载了以前的表达式。和on-sort更新/添加其在集合中的相应项 想法 有效很酷,谢谢!我发现了一个很有用的问题,比较一下我认为最好的选择,这证实了你的答案。我把它添加到问题中。

问题:对于要频繁引用和更新的大量键和值集合,什么样的数据类型可以保持在会话中

应用程序: 更新一个旧的.NET web应用程序,使用一百万个页面和网格,使所有网格保持其排序。他们当前访问帮助程序代码,以便在加载和排序时以图形方式格式化自己。我想我可以添加到代码中,根据会话中的集合中的页面和网格id检查键,看看它是否加载了以前的表达式。和on-sort更新/添加其在集合中的相应项

想法


有效

很酷,谢谢!我发现了一个很有用的问题,比较一下我认为最好的选择,这证实了你的答案。我把它添加到问题中。