
19/04/2006, 11:03
|
 | | | 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 |