What makes the Visual Studio debugger stop evaluating a ToString override?
Environment: Visual Studio 2015 RTM. (I haven’t tried older versions.) Recently, I’ve been debugging some of my Noda Time code, and I’ve noticed that when I’ve got a local variable of type NodaTime.Instant (one of the central struct types in Noda Time), the “Locals” and “Watch” windows don’t appear to call its ToString() override. If … Read more