gpt4 book ai didi

c# - 在 Visual Studio 中调试时,是否可以在返回前找出返回值?

转载 作者:IT王子 更新时间:2023-10-29 03:27:53 24 4
gpt4 key购买 nike

采取以下功能:

DataTable go() {
return someTableAdapter.getSomeData();
}

当我在此函数中设置断点时,是否可以检查返回值? go() 直接耦合到 .aspx 页面中的数据网格。

检查返回的数据表的唯一方法是使用临时变量。然而,这有点不方便。没有别的办法吗?

最佳答案

据我所知没有。请注意,如果您确实添加了一个变量,它无论如何都会被编译器在发布版本中删除...

更新: This functionality has been added to VS2013 .您可以在自动窗口中查看返回值或在监视/即时窗口中使用 $ReturnValue

该值只能在从函数返回后直接看到,因此访问它的最简单方法是在函数调用上放置一个断点并跳过 (F10) 调用。


VS2015 更新:嘘!不幸的是,它似乎不在 VS2015 (devenv v14)
VS2017 的更新:它回来了。 (devenv v15)

关于c# - 在 Visual Studio 中调试时,是否可以在返回前找出返回值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/268048/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com