Linq fue incorporado en la versión 3.5
Saludos
Saludos
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúCita de: Ikillnukes en 20 Junio 2013, 17:39 PM
Ala, ya si se puede decir que Nov a "ayudado"
public class GeoLocation
{
[XmlRoot("markers")]
public class markers
{
[XmlElement("marker")]
public List<GeoIfo> marker { get; set; }
}
public class GeoIfo
{
[XmlAttribute("lat")]
public string Latitude { get; set; }
[XmlAttribute("lng")]
public string Longitude { get; set; }
[XmlAttribute("city")]
public string City { get; set; }
[XmlAttribute("country")]
public string Country { get; set; }
[XmlAttribute("host")]
public string Host { get; set; }
[XmlAttribute("ip")]
public string Ip { get; set; }
[XmlAttribute("code")]
public string Code { get; set; }
}
public static GeoIfo Locate(string IP)
{
WebClient client = new WebClient();
string xml = client.DownloadString(string.Format("{0}{1}", "http://www.geoiptool.com/data.php/en/?IP=", IP));
XmlSerializer serializer = new XmlSerializer(typeof(markers));
markers geoInfo;
using (StringReader reader = new StringReader(xml))
{
geoInfo = (markers)serializer.Deserialize(reader);
}
return geoInfo.marker.First();
}
}
Cita de: EleKtro H@cker en 17 Junio 2013, 11:13 AM
Si, además, es que no hay ni un solo código de C# en todo el hilo x'D
¿¡ Donde se ha metido la gente que maneja C# !?
Os recuerdo que el lenguaje no importa en este hilo...
Cita de: Oblivi0n en 13 Junio 2013, 02:55 AM
Yo hasta hace 2 meses sabía Java, C, ASM y Python. En 2 meses aprendí C# a nivel de hacer aplicaciones funcionales. De hecho, a las 2 semanas era capaz de hacer practicamente lo mismo que en Java o C (los que mas experiencia tengo).