小编Nie*_*els的帖子

无法删除arraylist中的项目

案件:

我正在向我的arraylist添加对象,在我将对象添加到我的arraylist之前,我检查是否已经存在相同的对象.之后我尝试将完整的arraylist重写为文本文件.

码:

WaardeObjecten obj = new WaardeObjecten(index.ToString(), allFiles[index].ToString(), values[0], values[1], values[2], values[3], values[4], values[5], values[6], values[7], values[8], values[9], values[10], values[11], values[12], values[13], values[14], values[15], values[16], values[17]);    

//Check if duplcatie
foreach (WaardeObjecten item in listOfWaardeObjecten)
{
      if (item.getIndex() == obj.getIndex())
      {
               listOfWaardeObjecten.Remove(item);
      }
}

//Add to arraylist
listOfWaardeObjecten.Add(obj);

//writedata to log file
writeLogFile();
Run Code Online (Sandbox Code Playgroud)

将所有arraylist元素写入.txt文件的代码:

//Creating a streamwriter to write to the file with the path of logFileName.
using (FileStream fs = new FileStream(logFileName, FileMode.Truncate, FileAccess.Write))
using (var sw = new …
Run Code Online (Sandbox Code Playgroud)

c# file-io

1
推荐指数
1
解决办法
63
查看次数

标签 统计

c# ×1

file-io ×1