У меня есть (2) списки, которые мы будем называть списками A и List B, которые могут быть различной длины.У каждого элемента есть параметр, связанный с ним как идентификатор, в этом случае мы можем вызвать Comment.Мне нужно повторить:
foreach (item a in A)
{
foreach (item b in B)
{
if (b.Comment == a.Comment)
{
send to a void to process: void(b,a);
По сути, мне нужно обрабатывать каждый элемент из одного списка в другой, если они имеют одинаковый идентификатор.Будет ли полезен почтовый индекс в этом случае?Исходя из того, что я выложил, логически я хотел бы выполнить цикл для каждого элемента в списке A, проверить каждый элемент в списке B, который имеет тот же идентификатор «Комментарий», если да, то отправить текущее значение a & b в функцию дляобработать и продолжить цикл остальной части списка А.