2016-05-11 7 views
0

はとても基本的にこれが起こっている存在しません:私はc#|型または名前空間ParamaterizedThreadStartはオーケー

Thread tcpHandlerThread = new ParamaterizedThreadStart(tcpHandler); 

を実行しようとしていますが、私はエラーに

型または名前空間ParamaterizedThreadStartを取得

存在しません

ParamaterizedThreadStartで、私はhav Eこれらの輸入:

using System; 
using System.Collections.Generic; 
using System.ComponentModel; 
using System.Data; 
using System.Drawing; 
using System.Linq; 
using System.Text; 
using System.Threading.Tasks; 
using System.Windows.Forms; 
using System.Net; 
using System.Net.Sockets; 
using System.IO; 
using System.Threading; 

申し訳ありませんが、これは愚かな質問の場合:輸入は、私が行方不明です何\またはそれは私のVisual Studioでちょうどエラーですか?

答えて

0

ParameterizedThreadStartは、delegateです。

使用この代わりに...

Thread tcpHandlerThread = new Thread(tcpHandler); 

あなたはパラメータを持つメソッドを実行したい場合。あなたはParameterizedThreadStartクラスのスペルミスのように見えます。..

Thread tcpHandlerThread = new Thread(() => tcpHandler(parameters)); 
関連する問題