Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.12.2015, 15:19   #1
Krasi
Форумчанин
 
Регистрация: 12.02.2010
Сообщений: 787
По умолчанию Не могу запустить потоки

Пытаюсь сделать поток. Скажите, что моя программа сейчас не так делает?

Код:
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.Threading;

namespace ThreadServer
{


        public class ThreadWithState
    {
        // State information used in the task.
        private string boilerplate;
        private int value;

        // The constructor obtains the state information.
        public ThreadWithState(string text, int number)
        {
            boilerplate = text;
            value = number;
        }

        // The thread procedure performs the task, such as formatting
        // and printing a document.
        public void ThreadProc()
        {
        }
    }


    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        ThreadWithState tws = new ThreadWithState(
            "This report displays the number {0}.", 42);

        // Create a thread to execute the task, and then
        // start the thread.
        Thread t = new Thread(new ThreadStart(tws.ThreadProc));
        t.Start();
        t.Join();

    }

}
Цитата:
Ошибки: Error 1 Invalid token '(' in class, struct, or interface member declaration c:\users\engineer\documents\visual studio 2013\Projects\ThreadServer\ThreadSe rver\Form1.cs 50 16 ThreadServer

Error 2 Invalid token '(' in class, struct, or interface member declaration c:\users\engineer\documents\visual studio 2013\Projects\ThreadServer\ThreadSe rver\Form1.cs 51 15 ThreadServer

Error 3 A field initializer cannot reference the non-static field, method, or property 'ThreadServer.Form1.tws' c:\users\engineer\documents\visual studio 2013\Projects\ThreadServer\ThreadSe rver\Form1.cs 49 47 ThreadServer

Error 4 'ThreadServer.Form1.t' is a 'field' but is used like a 'type' c:\users\engineer\documents\visual studio 2013\Projects\ThreadServer\ThreadSe rver\Form1.cs 50 9 ThreadServer

Error 5 'ThreadServer.Form1.t' is a 'field' but is used like a 'type' c:\users\engineer\documents\visual studio 2013\Projects\ThreadServer\ThreadSe rver\Form1.cs 51 9 ThreadServer

Последний раз редактировалось Krasi; 24.12.2015 в 12:13.
Krasi вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
не могу запустить комп(( chervonec Помощь студентам 7 08.04.2012 20:45
Не могу запустить... Тигран001 Софт 0 06.12.2010 22:01
Не могу запустить программу Володя22 Общие вопросы C/C++ 2 27.03.2010 22:22
Телнет (не могу запустить) 80971815772 Операционные системы общие вопросы 1 24.06.2009 05:52
Не могу запустить volna Паскаль, Turbo Pascal, PascalABC.NET 6 01.06.2009 20:09