PostgreSQL выдает ошибку: «ОШИБКА: отказано в разрешении для таблицы имя_ отношения»

Есть ли способ заставить отладчик Visual Studio отображать содержимое выражения F # seq ?

Visual Studio знает о IEnumerable объектов и дает вам представление результатов в окне просмотра. Если вы посмотрите на один из них в окне просмотра, вы получите беспорядок в частных полях.

Некоторые потенциальные альтернативы:

  • fsi.exe хорошо выполняет печать последовательностей, но не взаимодействует с отладчик
  • Найдите способ вызова Seq.toArray изнутри отладчика. Я не могу найти правильный синтаксис для вызова этого, скажем, из окна «Немедленное».
  • Напишите визуализатор. Я не знаю, возможно ли присоединить визуализаторы к типам Microsoft.
  • Что-то еще ...?

Редактировать: Дальнейшие исследования показывают, что объекты F # seq реализуют IEnumerable очень хорошо - они отображаются в окне просмотра как таковые - но по некоторым причинам представление результатов не ' т.

Однако, объекты F # seq не кажутся простыми IEnumerables; вместо этого они выглядят как замыкания, поступающие от функций внутри модуля Seq . (F # seq объекты выглядят как экземпляры, созданные с использованием {new IEnumerable with ...} .)

5
задан Tim Robinson 18 August 2010 в 14:35
поделиться