Может ли C# Interactive показывать информацию о времени?
В F# Interactive я могу получить информацию о времени, используя #time
директива:
> #time;;
--> Timing now on
> [1..1000_000] |> List.rev |> List.head;;
Real: 00:00:00.159, CPU: 00:00:00.156, GC gen0: 6, gen1: 3, gen2: 0
val it : int = 1000000
Аналогично, в GHCi я могу получить ту же информацию с :set +s
:
Prelude> :set +s
Prelude> head $ reverse [1..1000000]
1000000
(0.20 secs, 96,304,704 bytes)
Обратите внимание, что в обоих примерах REPL сообщает время, затраченное на оценку выражения.
Доступна ли аналогичная опция для C# Interactive, и если да, то как ее включить?