dotnet/roslyn

Hovering over cast evaluates property value in debugger

Open

#33,252 建立於 2019年2月8日

在 GitHub 查看
 (0 留言) (0 反應) (0 負責人)C# (20,414 star) (4,257 fork)batch import
Area-InteractiveBugInteractive-Debugginghelp wanted

描述

Version Used: Visual Studio 2019 Preview 2

🔗 Originally filed as https://devdiv.visualstudio.com/DevDiv/_workitems/edit/233955

Steps to Reproduce:

  1. Create a new WPF application

  2. In the main window constructor, add the following:

    BooleanToVisibilityConverter converter = new BooleanToVisibilityConverter();
    Visibility x = (Visibility)converter.Convert(true, null, null, null);
    
  3. Set a breakpoint on one of the lines above

  4. When the breakpoint is hit, hover over the (Visibility) type cast

Expected Behavior:

Quick Info is not shown (default behavior for hovering over a type while debugging).

Actual Behavior:

Quick Info shows the value of this.Visibility (default behavior for hovering over a property while debugging).

貢獻者指南