Ecco che mi iniziano a girare … e usare una classe (oppure una struct)!!! Almeno i fondamentali …
class Persona{
public string nome;
public string cognome;
public int eta;
public Persona (){
nome="Indefinito";
cognome="Indefinito";
eta=-1;
}
public Persona(string _nome,string _cognome,int _eta){
nome=_nome;
cognome =_cognome;
eta=_eta;
}
public void printMe(){
Console.WriteLine( "Nome: " + nome + " Cognome: " + cognome + " età: " + eta);
}
}
namespace Prova
{
public class Program
{
public static void Main(string[] args)
{
List<Persona> gruppo = new List<Persona>();
// metodo 1 di inserimento
Persona p = new Persona();
p.nome = "Mario";
p.cognome="Rossi";
p.eta=12;
gruppo.Add(p);
//metodo 2 - più sintetico
gruppo.Add(new Persona("Guido","La Barca",23));
for (int i=0; i<gruppo.Count(); i++) {gruppo[i].printMe();}
Console.WriteLine("Programma terminato");
}
}
}
… da consumare sette camicie …
namespace Prova
{
public class Program
{
public static void Main(string[] args)
{
List<ArrayList> gruppo =new List<ArrayList>();
gruppo.Add(new ArrayList(){"Mario","Rossi",12});
gruppo.Add(new ArrayList(){"Guido","La Barca",23});
for (int i=0; i<gruppo.Count(); i++) {
ArrayList ArrL =gruppo[i];
Console.WriteLine( "Nome: " + ArrL[0] + " Cognome: " + ArrL[1] + " età: " + ArrL[2]);
}
Console.WriteLine("Programma terminato");
}
}
}