Visual studio 2013 Linq |调试和捕获Visual Studio IDE 2013的返回值
刚才我处在这个位置,想吐出来 我正在使用VS2013。我有一个返回一些值的函数调用。但是,我不会在任何地方存储返回值。当然,我可以选择在watch中添加这个函数,或者在变量中捕获结果,然后查看return 有没有其他(隐藏的)方法来知道什么东西回来了 我知道这很不合逻辑,但我发现一个逻辑,因为程序处于调试模式。它是否有任何隐藏变量或pdb中的某个内容,以查找结果Visual studio 2013 Linq |调试和捕获Visual Studio IDE 2013的返回值,visual-studio-2013,Visual Studio 2013,刚才我处在这个位置,想吐出来 我正在使用VS2013。我有一个返回一些值的函数调用。但是,我不会在任何地方存储返回值。当然,我可以选择在watch中添加这个函数,或者在变量中捕获结果,然后查看return 有没有其他(隐藏的)方法来知道什么东西回来了 我知道这很不合逻辑,但我发现一个逻辑,因为程序处于调试模式。它是否有任何隐藏变量或pdb中的某个内容,以查找结果 2) 另一方面,当我倾向于从观察窗口得到“你们不能这样做”的消息时,你们对Linq调用使用什么方法。当然我可以使用LinqPad,但我
2) 另一方面,当我倾向于从观察窗口得到“你们不能这样做”的消息时,你们对Linq调用使用什么方法。当然我可以使用LinqPad,但我更喜欢尽可能只使用一种工具。那个么您是如何做到这一点的呢?您可以使用Debug/Windows/Registers窗口检查寄存器 例如,我编写了一个返回10而不将其存储在变量中的方法。 在方法返回之前,可以在内存地址中看到值0x0000000A,然后在方法返回之后,可以在寄存器EAX中看到值0x0000000A(10) 它在从Linq语句返回值时也起作用:
太棒了,很好的观点。我还有一个关于Linq的问题。然而,你被竖起了大拇指。如果有人能反映出一个想法,我将等待第二点