Есть ли способ сохранить данные массива/списка/коллекции в файл при отладке в VS2010?
Например, в этом коде:
var addressGraphs = from a in context.Addresses
where a.CountryRegion == "Canada"
select new { a, a.Contact };
foreach(var ag in addressGraphs) {
Console.WriteLine("LastName: {0}, Addresses: {1}", ag.Contact.LastName.Trim(),
ag.Contact.Addresses.Count());
foreach(var Address in ag.Contact.Addresses) {
Console.WriteLine("...{0} {1}", Address.Street1, Address.City);
}
}
Я бы хотел установить точку останова на первой строке foreach, а затем сохранить данные в 'addressGraph' в файл.
где 'a' содержит поля, такие как:
int addressID
string Street1
string City
<Ect.>
и "Контакт" содержат такие поля, как:
string FirstName
string LastName
int contactID
<Ect.>
Я хотел бы, чтобы файл содержал значения каждого из полей для каждого элемента в коллекции.
Я не вижу очевидного способа сделать это. Возможно ли это?