Ir ao conteúdo

Problema com lista encadeada - C#


Crashzilla

Posts recomendados

Postado

Estou fazendo um trabalho de faculdade onde tenho que criar um controle de estoque usando lista encadeada. O problema é que ele pede para que o programa gere arquivos com os dados de cada lista que fizer. Minha duvida é que comandos devo usar para salvar uma lista e depois a ler quando abrir o programa de novo? Detalhe que os nós possuem mais de um tipo de variavel

Postado

Mano eu utilizaria um desses tres metodos

1 - Bibliioteca IO gava em um documento de texto

escrita no ducumento

using(StreamWriter sw = new StreamWriter("Documento.txt") )

{

sw.WriteLine("Aqui voce passa string que conter o valor por exemplo Preco");

}

Para ler de um documento e bem fácil tambem e bom utlzar quando voce inicia o programa para as variaveis recuperarem o valor

using (StreamReadLine sr = new StreamReadLine("Documento.txt"))

{

double preco = double.Parse( rd.ReadLine() );

}

2 - Biblioteca Xml le e grava de um documento XML um pouco mas difícil mas e melhor

escrita

using ( XmlTextWriter writer = new XmlTextWriter("documento.xml", Encoding.UTF8) )

{

uisng(writer.WriteStartDocument() )

{

writer.WriteStarElement("Cadastro");

writer.WriterStartElement("Produtos");

writer.WriterStartElement("Descricao");

writer.WriteString("Computador");

writer.WriteEndElement();

writer.WriterStartElement("Preco");

writer.WriteString("1500");

writer.WriteEndElement();

writer.WriteEndElement();

writer.WriteEndElement();

writer.WriteEndDocument();

}

writer.Close();

}

leitura

using (XmlWriterReader sr = new XmlWriterReader("documento.xml") )

{

}

3 - O melhor com certeza SqlServer mas ai voce tera que aprender um monte de coisa como connectionstring comandos como Select,Update, Delete, Insert.

Desculpa ai pela meias informações porque to com preguiça

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!