Comment créer un thread?

La méthode ci-dessous est ce que je veux faire dans ce thread:

public void Startup(int port,string path)
{
    Run(path);
    CRCCheck2();
    CRCCheck1();
    InitializeCodeCave((ushort)port);
}

J'ai essayé ce que j'ai pu trouver sur google,mais rien n'a fonctionné

public void Test(int port,string path)
{
    Thread t = new Thread(Startup(port,path));
}

public void TestA(int port,string path)
{
    Thread t = new Thread(Startup);
    t.Start (port,path);
}

Deux ne compile pas,comment faire?

  • ne fonctionne pas, ou ne compile pas?
  • Vous devez spécifier la langue utilisée, de sorte que je (nous) n'ont pas à deviner. Dire aussi, ce qui ne fonctionne pas serait génial.
  • Vérifier la question des balises - C# Il n'est pas compilé.
  • La langue est spécifié dans la balise. 🙂