Sempre crio um método de extensão para exportar objetos para xml ao depurar como este. É muito útil para solucionar problemas de dados de objeto. Aqui está o que eu uso:
public static void SerializeToXML(this object entity)
{
System.Xml.Serialization.XmlSerializer writer = new System.Xml.Serialization.XmlSerializer(entity.GetType());
System.IO.StreamWriter file = new System.IO.StreamWriter(string.Format(@"{0}\{1}.xml", Directory.GetCurrentDirectory(), entity.GetType().Name));
writer.Serialize(file, entity);
file.Close();
}
Não é uma prova 100% completa, mas na maioria das vezes é perfeita. Ele criará um arquivo xml no diretório do aplicativo com o nome do objeto como o nome do arquivo. Na janela imediata, você pode simplesmente digitar o nome do objeto e, em seguida, .SerializeToXML ().
então: myList.SerializeToXML ()