c# - 如果在 Visual Studio 和 C# 中,我可以在内联中设置断点吗?

标签 c# visual-studio-2015

我可以像下面这样设置断点吗(星号代表断点点)?

    var x = ifThis ?
*       This() :
        That() ;

环境是 C# 和 Visual Studio 2015。

(我刚刚告诉一位同事我有可能,但似乎被纠正了)

最佳答案

断点只能放在整行

但是,您可以:

  1. 调试时按F11进入该行,查看命中了哪个函数;

  2. 添加一个条件断点,这样它只会在指定的条件下中断;这是最接近您想要的,除了在 VS 中标记的整行之外,仅在表达式的一部分设置断点没有实际区别。

要添加条件断点,首先要设置断点,然后右击左边的红点->“条件...”

关于c# - 如果在 Visual Studio 和 C# 中,我可以在内联中设置断点吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33896097/

相关文章:

c# - 从C#中的字符串中删除字符串

c++ - 预编译头来自以前版本的编译器

c# - 如何使用 C# 在 ASP.Net 中设置 DropDownList 项目的值

c# - Datalogic 条形码/重量扫描仪

c# - 新安装的 Visual Studio 2015 中缺少 Windows 窗体模板

c++ - VS2012 到 VS2015 迁移

c++ - Stroustrup : For C++, 如何安装 FLTK 库?

visual-studio - Visual Studio 2015 没有自动更新更新 1?

c# - 为什么 ${basedir} NLog 配置不起作用?

c# - 返回具有动态选择类型的 List<type>,同时转换为该类型 (C#)