Не уверен, что я точно понимаю, как вы хотите использовать эти аннотации, но вы можете использовать COUNTIFS для предоставления этого анализа. Предполагая, что ваши данные начинаются с A2 и B2, вы должны поместить эту формулу в C2:
= IF (COUNTIFS (A: A, A2, B: B, B2)> 1, "Duplicates", "" )
, а затем скопируйте его для всех строк. Любая строка, в которой оба столбца A и B соответствуют столбцам A и B другой строки, будет отображать слово «Дубликаты» в столбце C всех совпадающих строк.
Оператор Parallel.Foreach порождает кучу потоков, и мой метод LongRunningTaskInsert () не получает никакого времени. Если я изменяю это на синхронный цикл foreach, мое количество потоков уменьшается с 8 до 4, и я получить ожидаемые результаты (где смешиваются длительные вызовы консоли задач).