Pergunta

Isso será possível? Em f# ou c#? Ambos?

Por exemplo, eu gostaria de definir um ponto de interrupção condicional em um programa F# como esse:

[x] Condition:

    myTuple == (3,3)

(o) Is true
(_) Has changed

Obrigado.

Foi útil?

Solução

Esta condição

System.Tuple.Create(3,3).Equals(myTuple)

Parece funcionar para mim.

(Observe que F# usa o avaliador de expressão C# no depurador, o que significa condições de ponto de interrupção, janela imediata, etc., devem usar a sintaxe C#, não a sintaxe f#, ao depurar o código F#. Nesse caso, no entanto, o mesmo código acima está correto em ambos F# e C#.)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top