Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/02/2009, 17:44
Avatar de Fogox
Fogox
 
Fecha de Ingreso: abril-2008
Mensajes: 59
Antigüedad: 16 años, 7 meses
Puntos: 0
Pregunta problema de newbies

hola que tal, estoy arrancando con .net... y me tope con un problema... quiero hacer algo parecido al notepad..., me esta funcionando todo menos cuando quiero guardar mi string...,
esto tengo en mi clase guardar...


using System;
using System.Collections.Generic;
using System.Text;
using System.IO;

namespace notasplus
{
class guardar_datos
{
public string zz ="guardame";
private string datos ="";
private string prueba;
public void guardar()

{
coger_datos dale = new coger_datos();
datos = dale.todo;
FileStream fs = new FileStream("mitexto.txt", FileMode.Create);
fs.Write(ASCIIEncoding.ASCII.GetBytes(datos), 0, datos.Length);
//fs.Write(ASCIIEncoding.UTF8.GetChars(datos), 0, datos.ToString);
fs.Close();

}
}
}


compila pero cuando voy a guardarlo me salta un error en la linea..
fs.Write(ASCIIEncoding.ASCII.GetBytes(datos), 0, datos.Length);

probe poniendo un valor al string y lo guarda bien..., me podrian decir donde esta mi error muchas gracias