using System.Collections.Generic;
public static void Main()
var xml = @"<SelectedService>
<servicename>updatemapInt</servicename>
<serviceURL>http://XXX.XXXX.net/Service1.svc?wsdl</serviceURL>
<input>System.Int</input>
<input>System.Int</input>
<Output>System.String</Output>
var xelement = XElement.Parse(xml);
List<string> serviceinputs = (from service in xelement.Elements("Service")
from servinput in service.Element("inputs").Elements("input")
let inp = (string)servinput
foreach(var serviceInput in serviceinputs)
Console.WriteLine(serviceInput);