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