Für eine eingerahmte int
, z. object boxedInt = 0
definiert in Ihrem Code, sowohl is object
als auch is int
return false
im Direktfenster von Visual Studio. Das ist ein Fehler, nicht wahr?
Code:
%Vor%Direktes Fenster:
%Vor% Microsoft Visual Studio Enterprise 2017
Version 15.3.3
VisualStudio.15.Release / 15.3.3 + 26730.12
Microsoft .NET Framework
Version 4.7.02046
Visuelles C # 2017 00369-60000-00001-AA135
Screenshot mit Watch
window:
Aktivieren Sie unter Extras- & gt; Option- & gt; Debugging die Option "Verwenden Sie die älteren C # - und VB-Ausdruck-Evaluatoren", debuggen Sie sie erneut.
Aktualisierung:
Das Problem wurde hier gemeldet:
Tags und Links c# types visual-studio-debugging