Хочу в отдельном потоке запустить метод который должен принимать несколько параметров, как это сделать?
создайте массив object[], количество элементов будет зависеть от ваших нужд. Заполните его данными, после чего приведите данный массив к object (методы сообщённые с делегатом ParameterizedThreadStart принимают один параметр типа object). Внутри запущенного метода в другом потоке приведите все переданные Вами данные к нужным типам.
спасибо) так работает, хоть и неудобно