Я довольно новичок в этом, так что простите мой noobishness здесь.
Я пытаюсь отредактировать элемент в отсортированном наборе С#, если обнаружу, что этот элемент существует. Поэтому я могу использовать list.contains(value) и обнаружить, что значение существует в списке. Но как мне убрать этот пункт из списка. Вот что у меня есть. Это становится очень медленным, так как размер моего списка становится очень большим, поэтому я предполагаю, что должен быть лучший способ, чем этот.
if (list.Contains(p))
{
Person exists = list.First(person => person.Name.Equals(line[0]));
// do something here to exists
}
else
{
// just add the person to the list
}