Имея List<string> paths = new List<string>();
Я хочу удалить элемент, который, я не уверен, там есть. Должен ли я проверить, существует ли он или просто запустить метод Remove прямо сейчас?
Требуется ли if (paths.Exists(stringVar))
или считается хорошей практикой до paths.Remove(stringVar)
?
Выполнение команды «Удалить без существующих» просто вернет false, если в списке нет такого элемента.