У меня есть коллекция строк, которая заполнена идентификаторами, например так ->
12345
23456
34567
и так далее.Что мне нужно сделать, это по запросу пользователя, и когда определенные параметры будут выполнены, просмотрите этот список, начиная с верхней части, и выполните метод () с использованием этого идентификатора.В случае успеха я удалил бы его из списка и пошел бы дальше.
Я, смущающе, никогда раньше не работал с коллекцией таким образом.Может кто-нибудь направить меня в правильном направлении.Все примеры, похоже, относятся к разнообразию Console.Writeline("");
.
Моя база, невежественная попытка выглядит следующим образом ->
var driUps = Settings.Default.DRIUpdates.GetEnumerator();
while (driUps.MoveNext())
{
var wasSuccessfull = PerformDRIUpdate(driUps.Current);
if (wasSuccessfull)
{
driUps.Current.Remove(driUps.Current.IndexOf(driUps.Current));
}
}
Часть, которая меня больше всего волнует, это Remove();
Нет ли лучшего способа получить Текущий индекс?Любые советы, подсказки, критика, указатели и т.д .... добро пожаловать.Спасибо!