У меня есть некоторые данные в списке, с которым я хочу сделать запрос. В то же время однако, другие пользователи могут добавить к этому списку, и я получаю неправильные детали взамен:Запретить новые значения из запроса LINQ
var query = from s in selected
where s.contains("www")
select s);
Затем пользователь может добавить элемент в список выбранных до того, как запрос выполняется, и я получу это тоже. Могу ли я предотвратить такое поведение ?:
selected.add("123www")
foreach (var s in query)
/// gives me 123www
Конечно, это должен был быть www. благодаря – perene