private static void Display(ContactsList list) { Console.WriteLine("Count: {0}", list.contact.Count); foreach (Contact value in list.contact) { Console.WriteLine("Name: {0}", value.Vorname); Console.WriteLine("Phone: {0}", value.Nachname); } }
public ContactsList Search(string text) { ContactsList list = new ContactsList(); WebClient http = new WebClient(); try { string result = http.DownloadString(new Uri(URL + "Contacts/Search?Name=" + Uri.EscapeUriString(text))); Console.WriteLine(result); XmlSerializer serializer = new XmlSerializer(typeof(ContactsList)); TextReader reader = new StringReader(result); list = (ContactsList)serializer.Deserialize(reader); reader.Close(); } catch (System.Net.WebException ex) { } return list; }