private void AddToCollection(object passedFile) { if (passedFile == null) { throw new ArgumentNullException(nameof(passedFile)); } if (passedFile is FileViewModel fileViewModel) { MyFiles.Add(fileViewModel); collectionHistory.Collection += MyFiles.Last().FullName; collectionHistory.UpdateCollection(); } }