Пример #1
0
        public List<Escala> cargarEscala()
        {
            List<Escala> escala = new List<Escala>();
            string linea;

            if (File.Exists(rutaEscala))
            {

                FileStream stream = new FileStream(rutaEscala, FileMode.Open, FileAccess.Read);
                StreamReader reader = new StreamReader(stream, Encoding.Default);

                while (reader.Peek() > -1)
                {
                    Escala medida = new Escala();
                    linea = reader.ReadLine() + Environment.NewLine;
                    string[] datos = linea.Split('\t');
                    

                }
                reader.Close();
            }

            return escala;
        }
Пример #2
0
        public List<Escala> cargarEscala()
        {
            List<Escala> escala = new List<Escala>();
            string linea;

            if (File.Exists(rutaEscala))
            {

                FileStream stream = new FileStream(rutaEscala, FileMode.Open, FileAccess.Read);
                StreamReader reader = new StreamReader(stream, Encoding.Default);

                while (reader.Peek() > -1)
                {
                    Escala medida = new Escala();
                    linea = reader.ReadLine() + Environment.NewLine;
                    string[] datos = linea.Split('\t');
                    medida.Grado = Int32.Parse(datos[0]);
                    medida.Denominacion = datos[1];
                    //string[] velocidades = datos[2].Split(',');
                    if (medida.Grado!=12)
                    {
                        string[] datos2 = datos[2].Split('-');
                        
                        medida.VelocidadMinima = float.Parse(datos2[0]);
                        medida.VelocidadMaxima = float.Parse(datos2[1]);
                    }
                    else
                    {
                        medida.VelocidadMinima = (float) 32.7;
                        medida.VelocidadMaxima = Int32.MaxValue;

                    }
                    medida.EfectoTierraFirme = datos[3];
                    medida.EfectoMar = datos[4];
                    medida.AlturaOla = float.Parse(datos[5]);

                    escala.Add(medida);
                }
                reader.Close();
            }

            return escala;
        }
Пример #3
0
        public List<Escala> cargarEscala()
        {
            List<Escala> escala = new List<Escala>();
            string linea;

            if (File.Exists(rutaEscala))
            {

                FileStream stream = new FileStream(rutaEscala, FileMode.Open, FileAccess.Read);
                StreamReader reader = new StreamReader(stream, Encoding.Default);

                while (reader.Peek() > -1)
                {
                    Escala medida = new Escala();
                    linea = reader.ReadLine() + Environment.NewLine;
                    string[] datos = linea.Split('\t');
                    medida.Grado = Int32.Parse(datos[0]);
                    medida.Denominacion = datos[1];
                    //string[] velocidades = datos[2].Split(',');
                    medida.VelocidadMinima = float.Parse(datos[2].Split(',')[0]);
                    medida.VelocidadMaxima = float.Parse();

                }
                reader.Close();
            }

            return escala;
        }