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); }
public void CriarComentario(Comentario c) { string[] linhas = { PrepareCsv(c) }; File.AppendAllLines(path, linhas); }
public string PrepareCsv(Comentario c) { return($"{c.IdComentario};{c.Mensagem};{c.IdPublicacao}"); }