Thắc mắc nhỏ trong lập trình C#
bạn em nó viết sửa môt phần tử nhưng nó viết sai ra thế này
public void sua()
{
String MasuaNV;
Console.WriteLine("Nhap ma nhan vien muon sua: ");
MasuaNV = Console.ReadLine();
int d = 0;
for (int i = 0; i <ListNV.Count; i++)
{
if (MasuaNV == ListNV[i].MaNV1)
{
nv.nhap();
}
}
hien();
}
ví dụ list có pt là : 1 2 3 4 5 .nếu ma nhập vào trùng với phần tử số 3 thì cho nhập vào mã mới.em nhập vào 1 số ví dụ 6. thì nó lại đè lên cái phân tử cuối : 1 2 3 4 6. ac nào có thẻ giải thích cho em cái kia nó thực hiện thế nào k ạ
Edit lại code cho dễ nhìn bạn ơi
a xem giúp em với