Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/04/2006, 11:03
Avatar de 2540EA
2540EA
 
Fecha de Ingreso: mayo-2005
Ubicación: Murcia
Mensajes: 229
Antigüedad: 19 años, 10 meses
Puntos: 0
C# Acceder a los campos de una estructura

Hola, este es el código, tiene un espacio de nombres, una classe Personas, con una estructura persona, y en el método rellenar_persona ¿Cómo puedo acceder al nombre, apellidos, edad y ss de la persona?


namespace Personas
{
class Personas
{
struct persona
{
private string nombre;
private string apellidos;
private byte edad;
private string ss; //Código Seguridad Social

//Constructor
public persona(string nombre, string apellidos, byte edad, string ss)
{
this.nombre = nombre;
this.apellidos = apellidos;
this.edad = edad;
this.ss = ss;
}

//Propiedades
public string Nombre
{
get { return (this.nombre); }
set { this.nombre = value; }
}

public string Apellidos
{
get { return (this.apellidos); }
set { this.apellidos = value; }
}

public byte Edad
{
get { return (this.edad); }
set { this.edad = value; }
}

public string Ss
{
get { return (this.ss); }
set { this.ss = value; }
}
}

void rellenar_persona()
{
System.Console.Write("Nombre: ");
System.Console.ReadLine();
System.Console.Write("Apellidos :");
System.Console.ReadLine();
...
}

public static void Main()
{
System.Console.WriteLine ("De momento nada");
}

}
}


Gracias