Сейчас я читаю XML-документ и передаю его основные элементы методу ниже. Затем этот метод возвращает соответствующие элементы в IEnumerable, который используется для обновления DataGridView.Запись в XML с анонимными типами?
private IEnumerable<object> readRelease(IEnumerable<XElement> release)
{
return (
from r in release
select new
{
Release = r.Attribute("id").Value
//etc.
});
}
Для DataGridView, этот метод работает хорошо, но что, если я хочу, чтобы написать эти элементы в файл XML или, в более широком смысле, просто хочу, чтобы получить доступ к конкретной переменной (например, «Release»). Могу ли я затем использовать этот метод или я должен пойти на что-то еще?
Возможный дубликат [Доступ к объектам анонимного типа C#] (http://stackoverflow.com/questions/713521/accessing-c-sharp-anonymous-type-objects) – nawfal