elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Leer archivo C# metiendo en el objeto
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Leer archivo C# metiendo en el objeto  (Leído 4,893 veces)
nico56

Desconectado Desconectado

Mensajes: 246


Ver Perfil
Leer archivo C# metiendo en el objeto
« en: 27 Diciembre 2009, 04:59 am »

Hola que tal, miren el programa que intento hacer es bastante simple, tengo una clase llamada "persona", y quiero que vaya insertando los datos de una persona y los grabe en un archivo, para despues leerlo de manera inversa, es decir, que cuando lea del archivo, los atributos del objeto se llenen con un registro del archvo. Aqui la clase

Código:
class Persona
{
      string nombre;
      int edad;
 
      public setNombre(string n)
      {
           nombre=n;
           
      }

      public setEdad(int e)
      {
           edad=e;
           
      }

      public string getNombre()
      {
           return nombre;
      }

      public int getEdad()
      {
           return edad;
      }
}


Esto va dentro del main para ir pidiendo los datos al usuario e ir grabando en el archivo

Código:

do
{
        Console.Write("Escriba el nombre,o enter para terminar: ");
        tmp=Console.ReadLine();
        obj.setNombre(tmp);
        Console.Write("Escriba la edad: ");
        tmp=Console.ReadLine();
        obj.setEdad(Convert.ToInt32(tmp));
       
        grabarEnArchivo()//Aca no se como poner para que grabe el contenido del    objeto
}while( tmp != "");


En este codigo lo que intento levantar es la informacion del archivo y la muestro en forma de tabla

Código:

Console.WriteLine("NOMBRE              -                  EDAD");
while( haya contenido ) //Aca tambien le tengo que especificar
{
        //aca tengo que poner lo que leo en el objeto
        Console.WriteLine("{0}                 {1}", obj.getNombre(),obj.getEdad)
        //aca tendria que pasar al siguiente registro
}


Desde ya gracias y saludos.
       
         
     
 


En línea

nico56

Desconectado Desconectado

Mensajes: 246


Ver Perfil
Re: Leer archivo C# metiendo en el objeto
« Respuesta #1 en: 27 Diciembre 2009, 20:24 pm »

Estuve buscando algo en la red y encontre el concepto de "serializar" pero tiene que ver con XML, me fui por las ramas?


En línea

Shell Root
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.723


<3


Ver Perfil WWW
Re: Leer archivo C# metiendo en el objeto
« Respuesta #2 en: 28 Diciembre 2009, 02:05 am »

Entonces, al ingresar una Persona, Nombre, Edad. Se guarde dentro de un Archivo XML con una estructura?

Por Ejemplo:
Código:
<Persona>
  <Nombre>Shell Root</Nombre>
  <Edad>18</Edad>
</Persona>

Saludos!
« Última modificación: 28 Diciembre 2009, 02:07 am por alex19910218 » En línea

Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.
nico56

Desconectado Desconectado

Mensajes: 246


Ver Perfil
Re: Leer archivo C# metiendo en el objeto
« Respuesta #3 en: 28 Diciembre 2009, 06:40 am »

La verdad que no se como usar esos archivos, y tampoco se si son necesarios para lo que busco hacer.
En línea

Shell Root
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.723


<3


Ver Perfil WWW
Re: Leer archivo C# metiendo en el objeto
« Respuesta #4 en: 28 Diciembre 2009, 18:14 pm »

En POST anteriores, te ayude con la inserción a una Base de Datos, es el mismo proyecto? Es más facil almacenar los datos dentro de una Base de Datos.

Saludos!
En línea

Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Se me están metiendo al wi-fi AYUDA.
Hacking Wireless
skonen 9 5,328 Último mensaje 6 Mayo 2014, 08:15 am
por Sh4k4
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines