示例#1
0
 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);
     }
 }
示例#2
0
        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;
        }