ldhack Novato
Mensajes : 3 Puntos : 9 Localización : Colombia
| Tema: vector de objetos en c# Vie Ene 03, 2014 12:28 pm | |
| aqui les dejo un ejemplo de como funcionan e implementan los vectores de objetos - Código:
-
using System;
namespace VectorObjetos
{
public class TPersona
{
private string nomb,ape;
private int ed;
public TPersona (string nom,string ap,int edad)
{
this.Nombre = nom;
this.Apellido = ap;
this.Edad = edad;
}
public string Nombre{
get{
return nomb;
}
set{
nomb = value;
}
}
public string Apellido{
get{
return ape;
}
set{
ape = value;
}
}
public int Edad{
get{
return ed;
}
set{
ed = value;
}
}
}
}
aqui el main: - Código:
-
using System;
namespace VectorObjetos
{
class MainClass
{
public static void Main (string[] args)
{
Console.WriteLine("Cuantas personas desea registrar ?");
int tam = int.Parse(Console.ReadLine());
TPersona [] persona = new TPersona[tam];
for(int i=0; i<tam; i++){
Console.WriteLine("\nIngrese el nombre de la persona " + (i+1));
string nom = Console.ReadLine();
Console.WriteLine("\nIngrese el apellido de la persona " + (i+1));
string ape = Console.ReadLine();
Console.WriteLine("\nIngrese la edad de la persona " + (i+1));
int ed = int.Parse(Console.ReadLine());
persona[i] = new TPersona(nom,ape,ed);
}
Console.WriteLine("\nLAS PERSONAS ALMACENADAS SON:\n");
for(int i=0; i<tam; i++){
Console.WriteLine(persona[i].Nombre + " " + persona[i].Apellido + " tiene " + persona[i].Edad + " años");
}
Console.WriteLine();
Console.ReadLine();
}
}
}
| |
|