ich eine Klasse mit 3 Feldern erstellt:Liste Überschreiben von Daten auf allen Positionen
class Gente
{
int _ID;
string _nome, _sexo;
public Gente()
{
_ID = 0;
_nome = "";
_sexo = "";
}
public int ID
{
set { _ID = value; }
get { return _ID; }
}
public string Nome
{
set { _nome = value; }
get { return _nome; }
}
public string Sexo
{
set { _sexo = value; }
get { return _sexo; }
}
}
Dann erklärte ich eine Liste von dieser Klasse und ein Objekt von dieser Klasse, so dass ich in der Lage sein kann, um die Liste hinzuzufügen.
List<Gente> Alunos = new List<Gente>();
Gente professor = new Gente();
Das erste Mal mache ich die Alunos.Add (Professor); Zu der Liste sendet es die Information korrekt an die 0-Position.
Aber wenn ich es zweites Mal tun überschreibt er alles auf Position 0 mit den neuen Daten neben Hinzufügen der neuen Daten in eine neue Position, 1.
Sie fügen sollte, dass das Einfügen 'Professor = new Gente();' in Zeile 4 das Problem behebt. – Jens
OK Danke Kumpel. Es funktionierte. =) – elvispt
Danke mann du hast may day !!!!! – Sam