Tôi tạo ra một lớp học với 3 lĩnh vực:Danh sách ghi đè lên dữ liệu trên tất cả các vị trí
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; }
}
}
Sau đó, tôi tuyên bố một danh sách từ đó lớp và một đối tượng từ lớp đó để tôi có thể có thể để thêm vào danh sách.
List<Gente> Alunos = new List<Gente>();
Gente professor = new Gente();
Lần đầu tiên tôi làm Alunos.Add (giáo sư); vào danh sách, nó sẽ gửi thông tin đến vị trí 0 một cách chính xác.
Nhưng khi tôi làm điều đó lần thứ hai nó sẽ ghi đè tất cả mọi thứ vào vị trí 0 với các dữ liệu mới bên cạnh việc bổ sung thêm dữ liệu mới vào một vị trí mới, 1.
Bạn nên thêm rằng chèn 'giáo sư = Gente mới(); 'trên dòng 4 sửa chữa vấn đề. – Jens
OK Cảm ơn bạn đời. Nó đã làm việc. =) – elvispt
Cảm ơn người đàn ông bạn đã cứu có thể ngày !!!!! – Sam