當前位置: 首頁>>代碼示例>>C#>>正文


C# Prediccion.Vento類代碼示例

本文整理匯總了C#中Prediccion.Vento的典型用法代碼示例。如果您正苦於以下問題:C# Vento類的具體用法?C# Vento怎麽用?C# Vento使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。


Vento類屬於Prediccion命名空間,在下文中一共展示了Vento類的5個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的C#代碼示例。

示例1: procesarFicheroXml

        private void procesarFicheroXml()
        {
            List<Vento> datos = new List<Vento>();
            Vento medidaViento = new Vento();
            string busqueda = "Estacion/Valores";

            XmlNodeList nodos = document.SelectNodes(busqueda);
            foreach (XmlNode node in nodos)
            {

                Vento medidaVento = new Vento();
                medidaVento.Data = node.Attributes["Data"].Value;
                XmlNodeList medidas = node.ChildNodes;
                //Console.WriteLine(node.Attributes["Data"].Value);
                foreach (XmlNode medida in medidas)
                {
                    switch (medida.Attributes["ID"].Value)
                    {
                        case "81":
                            medidaVento.Velocidade = float.Parse(medida.Attributes["Valor"].Value);

                            break;

                        default:
                            break;
                    }
                    //Console.WriteLine(medida.Attributes["Valor"].Value);
                }
            }
        }
開發者ID:Maldercito,項目名稱:adat,代碼行數:30,代碼來源:1447845173$XML.cs

示例2: procesarFicheroXml

        private string procesarFicheroXml(StreamReader sr)
        {
            Vento medida;
            string fichero = "";

            XmlTextReader lectorXml = new XmlTextReader(sr);

            while (lectorXml.Read())
            {

                string v = lectorXml.Name;
                string x = lectorXml.Value;

                if (lectorXml.NodeType == XmlNodeType.Element)
                {
                    switch (lectorXml.Name)
                    {
                        case "Valores Data": medida = new Vento(); ; break;
                        case "Medida": c.Nombre = lectorXml.ReadString(); break;
                       
                    }
                }

            }
            lectorXml.Close();

            return fichero;
        }
開發者ID:Maldercito,項目名稱:adat,代碼行數:28,代碼來源:1447841243$XML.cs

示例3: procesarFicheroXml

        private string procesarFicheroXml(StreamReader sr)
        {
            Vento medida = new Vento();

            string fichero = "";

            XmlTextReader lectorXml = new XmlTextReader(sr);

            while (lectorXml.Read())
            {

                string v = lectorXml.Name;
                string x = lectorXml.Value;

                if (lectorXml.NodeType == XmlNodeType.Element)
                {
                    switch (lectorXml.Name)
                    {
                        case "Contacto": c = new Contacto(); ; break;
                        case "nombre": c.Nombre = lectorXml.ReadString(); break;
                        case "apellido": c.Apellido = lectorXml.ReadString(); ; break;
                        case "direccion": c.Direccion = lectorXml.ReadString(); break;
                        case "telcasa": c.TlfnoCasa = lectorXml.ReadString(); break;
                        case "telmovil": c.TlfnoMovil = lectorXml.ReadString(); break;
                        case "teltrabajo": c.TlfnoTrabajo = lectorXml.ReadString(); agenda.Add(c); break;
                    }
                }

            }
            lectorXml.Close();

            return fichero;
        }
開發者ID:Maldercito,項目名稱:adat,代碼行數:33,代碼來源:1447841138$XML.cs

示例4: procesarFicheroXml

        public List<Vento> procesarFicheroXml()
        {
            List<Vento> datos = new List<Vento>();
            Vento medidaViento = new Vento();
            string busqueda = "Estacion/Valores";

            XmlNodeList nodos = document.SelectNodes(busqueda);
            foreach (XmlNode node in nodos)
            {

                Vento medidaVento = new Vento();
                medidaVento.Data = node.Attributes["Data"].Value;
                XmlNodeList medidas = node.ChildNodes;

                foreach (XmlNode medida in medidas)
                {
                    switch (medida.Attributes["ID"].Value)
                    {
                        case "81":
                            medidaVento.Velocidade = float.Parse(medida.Attributes["Valor"].Value);

                            break;
                        case "82":
                            medidaVento.Direccion = float.Parse(medida.Attributes["Valor"].Value);

                            break;
                        case "83":
                            medidaVento.TempMedia = float.Parse(medida.Attributes["Valor"].Value);

                            break;
                        case "10001":
                            medidaVento.Chuvia = float.Parse(medida.Attributes["Valor"].Value);

                            break;
                        case "10003":
                            medidaVento.Refacho = float.Parse(medida.Attributes["Valor"].Value);

                            break;
                        case "10006":
                            medidaVento.HorasSol = float.Parse(medida.Attributes["Valor"].Value);

                            break;
                    }

                }
                datos.Add(medidaVento);
            }

            return datos;
        }
開發者ID:Maldercito,項目名稱:adat,代碼行數:50,代碼來源:1448005256$xml.cs

示例5: procesarFicheroXml

        private void procesarFicheroXml()
        {
            Vento medida = new Vento();
            string busqueda = "Estacion/Valores";

            XmlNodeList nodos = document.SelectNodes(busqueda);
            foreach (XmlNode node in nodos)
            {
                XmlNodeList medidas = node.ChildNodes;
                //Console.WriteLine(node.Attributes["Data"].Value);
                foreach (XmlNode medida in medidas)
                {
                    //Console.WriteLine(medida.Attributes["Valor"].Value);
                }
            }
        }
開發者ID:Maldercito,項目名稱:adat,代碼行數:16,代碼來源:1447844696$XML.cs


注:本文中的Prediccion.Vento類示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。