ArrayList
C# でレコードを更新したいのですが、ステータスを の特定のレコードの非アクティブに更新したいのですArrayList
が、これは以下のコードですが、ステータスが非アクティブに更新されないため、うまく動作しません。
public Boolean changeAccStatus(int userid)
{
Boolean result = false;
for (int i = 0; i < list.Count; i++)
{
AccountDto dto = (AccountDto)list[i];
if (dto.Userid == userid) {
dto.Status = "Unactive";
list[i] = dto;
result = true;
}
}
return result;
}