Как запустить поток с лямбда-выражением c#

У меня есть этот класс:

public class Statistics
{
    List<string> _lsit;

    public List<string> ipList
    {
        get { return _lsit; }
        set { _lsit = value; }
    }

    string _Path = @"C:\Program Files\myApp.exe";
    string _Path = "";
    ProcessStartInfo ps = null;

    public getStatistics(string Path)
    {
        _Path = Path;
        getStatistics();
    }
}

Я хочу запустить функцию Statistics с другим Thead, и я сделал что-то вроде:

Statistics stat = new Statistics (some path);
Thread<List<string>> lList = new Thread<List<string>>(() => tsharkIps.getStatistics());

но ошибка компилятора говорит: «Необобщенный тип System. Threading.Thread' нельзя использовать с аргументами типа"

Я не писал весь свой класс, а хочу знать только горячее, чтобы начать поток

спасибо

9
задан radbyx 6 March 2012 в 08:52
поделиться