-3

1 つのクラス サンプル: このコードの testHTTP.class

        public String httptest(object httptestx)
        {
         var data = (Tuple<string, string, string>)httptestx;
         var s = data.Item1;
         var k = data.Item2;
         var p = data.Item3;        
         ............................

        }

Form1スレッドクラスが開始されません助けてください...:

   private void button5_Click(object sender, EventArgs e)
    {
                for (Int32 i5 = 0; i5 < textBox5.Lines.Length; i5++)
                {
                    var thr1 = new Thread(dfproJesiHttpClass.httptest());
                    var data = new Tuple<string, string, string>(textBox6.Lines[i6].Trim(), textBox4.Lines[i4].Trim(), textBox5.Lines[i5].Trim());
                    thr1.Start(data);
                    threads.Add(thr1);
                }
    }
4

1 に答える 1

2

そのコードがコンパイルされると、私は驚くでしょう。この行を変更する必要があります:

var thr1 = new Thread(dfproJesiHttpClass.httptest());

var thr1 = new Thread(dfproJesiHttpClass.httptest);

dfproJesiHttpClassそれがクラスの名前ではなくインスタンスであると仮定します。

于 2013-09-21T23:38:40.977 に答える