none
Потоки RRS feed

  • Вопрос

  • Ребят, подскажите пожалуйста.

    В общем, у меня есть фоновый поток BackGroundWorker

     этот фоновый поток запускает функцию DoWork 

    Parallel.For(firspoint, lastpoint + 1, po, (port) =>

                        {

    Invoke(new MethodInvoker(() => DoWork(port, sock.Connected)));;

    }

    В функции DoWork  мне нужно каждый порт сравнить с уже заполненым массивом портов с 25 символами

    Parallel.For(0, 25 , po, (i) =>

                    {

                        if (port == mast[i])

                        {

                            col2++;

                        } }

                    );

    В общем, как можно разогнать сравнение портов со значениями массива? Чтоб быстрее сравнивалось?

    • Перемещено Abolmasov Dmitry 20 декабря 2011 г. 12:36 (От:Работа в среде Visual Studio)
    8 декабря 2011 г. 22:05

Ответы

Все ответы