コード例 #1
0
        public List <Comentario> ListarComentarios()
        {
            List <Comentario> ListaComentarios = new List <Comentario>();


            string[] linhasCsv = File.ReadAllLines(path);

            foreach (var item in linhasCsv)
            {
                string[] atributos = item.Split(";");

                Comentario Comentario = new Comentario();
                Comentario.IdComentario = Int32.Parse(atributos[0]);
                Comentario.Mensagem     = atributos[1];
                Comentario.IdPublicacao = Int32.Parse(atributos[2]);


                ListaComentarios.Add(Comentario);
            }

            return(ListaComentarios);
        }
コード例 #2
0
 public void CriarComentario(Comentario c)
 {
     string[] linhas = { PrepareCsv(c) };
     File.AppendAllLines(path, linhas);
 }
コード例 #3
0
 public string PrepareCsv(Comentario c)
 {
     return($"{c.IdComentario};{c.Mensagem};{c.IdPublicacao}");
 }