Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/280.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# Expression2.MakeObjectID不返回值-如何获取新对象id?_C#_Visual Studio 2013_Visual Studio Addins - Fatal编程技术网

C# Expression2.MakeObjectID不返回值-如何获取新对象id?

C# Expression2.MakeObjectID不返回值-如何获取新对象id?,c#,visual-studio-2013,visual-studio-addins,C#,Visual Studio 2013,Visual Studio Addins,该方法创建调试对象ID,就像右键单击调试器中的值并选择“生成对象ID” 我希望能够获得表达式的ID,如1、2、3,并显示它。Expression2.Name、.Type和.Value不返回ID。 将表达式的值和ID打印到命令窗口,但我不知道如何从该窗口读取,我不想在其中写入。必须有一种方法来计算语句并使其返回结果,而不是将其打印到窗口 有人知道我下一步会采取什么措施吗?啊哈!采取不同的行动 如果我使用Debugger5重新获得相同的表达式,{1}将附加到expression.Value

该方法创建调试对象ID,就像右键单击调试器中的值并选择“生成对象ID”

我希望能够获得表达式的ID,如1、2、3,并显示它。Expression2.Name、.Type和.Value不返回ID。 将表达式的值和ID打印到命令窗口,但我不知道如何从该窗口读取,我不想在其中写入。必须有一种方法来计算语句并使其返回结果,而不是将其打印到窗口

有人知道我下一步会采取什么措施吗?

啊哈!采取不同的行动

如果我使用Debugger5重新获得相同的表达式,{1}将附加到expression.Value