и ещё у Вас не видно вот такой конструкции:
У меня? Вроде всё на месте.
-------------------------------
Немного модифицировал тест - стало интересно, как оно будет работать на моём двухъядернике.
Код перебирает все полигончики в слое (36 тысяч земельных участков в городе), вызывает ShapeCopy (чтобы чуть побольше поднагрузить COM) и считает общую площадь полученных полигонов.
Сначала запускаю этот код в основном потоке, затем в специально созданном фоновом потоке, затем запускаю код одновременно в основном и фоновом потоках.
1. Основной и фоновый - оба STA.
2. Основной - STAThread, фоновый - MTA.
3. Основной - MTAThread, фоновый - STA.
4. Основной и фоновый - MTA.
Видимо, параллелить смысл всё же есть. Понятное дело, не забывая указывать режим STA, а то будет только хуже.
Исходники прилагаются.
P.S. Файлы и картинки к посту прикреплять стандартными кнопками только одмины могут?