Следующий код создает физический XML-файл с именем employees.xml. Но я не хочу создавать физический файл. Вместо этого я хочу сохранить содержимое XML в переменной. Как я могу изменить следующий код, чтобы сохранить XML-данные в переменную и не создать ее физически?Сохраните содержимое XML в переменной
using (XmlWriter writer = XmlWriter.Create("employees.xml"))
{
writer.WriteStartDocument();
writer.WriteStartElement("Employees");
foreach (Employee employee in employees)
{
writer.WriteStartElement("Employee");
writer.WriteElementString("ID", employee.Id.ToString());
writer.WriteElementString("FirstName", employee.FirstName);
writer.WriteElementString("LastName", employee.LastName);
writer.WriteElementString("Salary", employee.Salary.ToString());
writer.WriteEndElement();
}
writer.WriteEndElement();
writer.WriteEndDocument();
}
Так оставшийся код будет таким же? –
Я обновил свой ответ, с полным кодом. – Adil