Verwendung von Tupeln in bedingten Haltepunkten in Visual Studio 2010
-
20-09-2019 - |
Frage
Wird das möglich sein? In f# oder c#? Beide?
Zum Beispiel möchte ich einen bedingten Haltepunkt in einem F# -Programm wie diesem festlegen:
[x] Condition:
myTuple == (3,3)
(o) Is true
(_) Has changed
Vielen Dank.
Lösung
Dieser Zustand
System.Tuple.Create(3,3).Equals(myTuple)
scheint für mich zu funktionieren.
(Beachten Sie, dass F# den C# Expressions -Evaluator im Debugger verwendet, was bedeutet, dass Breakpoint -Bedingungen, unmittelbares Fenster usw. C# -Syntax verwenden müssen, nicht die F# -Syntax, beim Debuggen von F# Code. In dieser Instanz ist derselbe Code jedoch in der obigen Code korrekt in Sowohl F# als auch C#.)
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow