예제 #1
0
        public List <Noticia> ReadAll()
        {
            List <Noticia> noticias = new List <Noticia>();

            string[] linhas = File.ReadAllLines(PATH);

            foreach (string item in linhas)
            {
                string[] linha = item.Split(";");

                Noticia novaNoticia = new Noticia();

                novaNoticia.IdNoticia = int.Parse(linha[0]);
                novaNoticia.Titulo    = linha[1];
                novaNoticia.Texto     = linha[2];
                novaNoticia.Imagem    = linha[3];

                noticias.Add(novaNoticia);
            }

            return(noticias);
        }
예제 #2
0
        public void Create(Noticia n)
        {
            string[] linhas = { Prepare(n) };

            File.AppendAllLines(PATH, linhas);
        }
예제 #3
0
 public string Prepare(Noticia n)
 {
     return($"{n.IdNoticia}; {n.Titulo}; {n.Texto}; {n.Imagem}");
 }