Visual Studio 2010, как быстро получить объект как сериализованный XML?(во время отладки) - PullRequest
3 голосов
/ 11 января 2011

Я отлаживаю код, и у меня есть строго типизированный объект, имеющий около 30 свойств.Есть ли быстрый способ поместить объект в буфер обмена в виде сериализованного XML?

Другими словами:

Если бы у меня было определение класса

 public class myObj
    {
        public int ID
        {
            get;
            set;
        }
    }

и он был быотладка этих двух строк кода:

myObj object = new myObj();
object.ID = 123;

Есть ли способ, которым я могу щелкнуть правой кнопкой мыши и "скопировать объект как сериализованный XML".

для производства

<object>
   <ID>123</ID>
</object>

1 Ответ

4 голосов
/ 11 января 2011

Если вы можете идти на компромиссы, и вместо вывода в формате XML вы просто заинтересованы в удобочитаемом выводе, который можно скопировать в виде текста.Например, вот так:

{ConsoleApp.myObj}
    ID: 5

Тогда вы можете просто запустить Immediate Window и записать имя переменной, которую вы хотите «сериализовать» в текст.


Отказ от ответственности: Это был слишком длинный комментарий, поэтому я опубликовал его как ответ, хотя понимаю, что это не дает прямого ответа на ваш вопрос.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...