estou a utilizar uma List<object> em c# pela primeira vez e não sei como a guardar num ficheiro .txt, já procurei na Internet mas tudo o que aparece é em Java.
Para guardar podes utilizar um StreamWriter.
(31-01-2012 22:09)Caça Escreveu: [ -> ]Para guardar podes utilizar um StreamWriter.
sim eu tentei usar isso o meu problema é que instanciei um sr (streamwriter) e instanciei um contactos (lista) e depois como faço? basta igual o objecto da lista ao objecto do streamwriter?
Não percorre a lista e escreve no ficheiro com o WriteLine.
Boas, deixo-te um exemplo de como podes guardar, espero que seja útil
void Button3Click(object sender, EventArgs e)
{
if (saveFileDialog2.ShowDialog() == DialogResult.OK)
{
System.IO.StreamWriter sw = new System.IO.StreamWriter(saveFileDialog2.FileName);
foreach (object item in listBox1.Items)
sw.WriteLine(item.ToString());
sw.Close();
};}