В LinqPad есть незаметный таб Roslyn Syntax Tree который визуализирует синтаксис зачастую очень сложных выражений.
В нем используется визуальное дерево элементов запроса, построенное на MSAGL. Такие графы появились с .net 1.0, так как они позволяют внедрить в приложение интерактивные графы. Например с помощью них можно визуализировать текущие параметры машины состояний в автоматически генерируемом коде.
No comments:
Post a Comment