如何获取在解决方案/项目中创建的所有会话变量的列表

时间:2012-06-13 21:12:24

标签: c# asp.net

我正在开发一个现有的ASP.NET / C#项目。如何在行代码/类文件后面的不同代码中找到在项目中创建的所有会话变量,而无需在调试模式下运行项目。我正在使用vs 2008。

由于

4 个答案:

答案 0 :(得分:1)

Session.AddSession["的解决方案中进行全局搜索。

答案 1 :(得分:0)

您可以使用正则表达式进行全局搜索

这样的事情可能会成功

(?:Session\[.+\]\s*=|Session.Add)

第一部分介绍由分配创建的会话变量:Session["MyVarName"] = myValue

第二部分介绍使用Add方法创建的会话变量:Session.Add("MyVarName", myValue)

答案 2 :(得分:0)

使用正则表达式在您的解决方案中进行搜索:Session\[.*=会找到您可能正在设置会话变量的情况:Session['foo'] = "bar"。 Visual Studio允许您使用其搜索窗口执行此操作: CTRL - SHIFT - F (查找项目中的所有实例)

另外,您可以查看Session.Add

答案 3 :(得分:0)

ctrl + f 并输入:

  

会话[

从下拉列表中选择项目中的搜索