public static void Main()
string input = @"<?xml version=""1.0"" encoding=""utf-16""?>
<Employee><ID>1</ID><First>David</First><Last>Smith</Last><Salary>10000</Salary></Employee>
<Employee><ID>3</ID><First>Mark</First><Last>Drinkwater</Last><Salary>30000</Salary></Employee>
<Employee><ID>4</ID><First>Norah</First><Last>Miller</Last><Salary>20000</Salary></Employee>
<Employee><ID>5</ID><First>Cecil</First><Last>Walker</Last><Salary>120000</Salary></Employee>
using (StringReader stringReader = new StringReader(input))
using (XmlTextReader reader = new XmlTextReader(stringReader))
if (reader.IsStartElement())
Console.WriteLine("ID: " + reader.ReadString());
Console.WriteLine("First: " + reader.ReadString());
Console.WriteLine("Last: " + reader.ReadString());
Console.WriteLine("Salary: " + reader.ReadString());