private void SaveFile(File file) { bool update = false; for (int i = 0; i < _files.Count; i++) { if (_files[i].FileName == file.FileName) { _files[i] = file; update = true; break; } } if (!update) { _files.Add(file); } }