Многопоточное приложение на C#
.Net - SeoCoder  @ 5:13 pm Нет комментариев

Вот пример рабочего консольного приложения для примера потоков на C#. Используется пул потоков.
Я решил переписать все тулзы на консольные, чтобы можно было под Mono использовать и на nix системах.
Жду от читателей в комментах, что из тулз на сайте стоит сделать в первую очередь и какие фичи добавить.


using System;
using System.Threading;
class ThreadPoolSample
{
  public static void Main()
  {
   ThreadPoolSample tps = new ThreadPoolSample();
  }
  public ThreadPoolSample()
  {
   int i;
   ThreadPool.QueueUserWorkItem(new WaitCallback(Counter));
   ThreadPool.QueueUserWorkItem(new WaitCallback(Counter2));
   for(i = 0; i < 10; i++)
   {
     Console.WriteLine("main: {0}", i);
     Thread.Sleep(1000);
   }
  }
  void Counter(object state)
  {
   int i;
   for (i = 0; i < 10; i++)
   {
     Console.WriteLine(" thread: {0}", i);
     Thread.Sleep(2000);
   }
  }
  void Counter2(object state)
  {
   int i;
   for (i = 0; i < 10; i++)
   {
     Console.WriteLine("  thread2: {0}", i);
     Thread.Sleep(3000);
   }
  }
}

Ну и напоследок, "оригинальная" реклама.
Форум вебмастеров Армада радует своих обитателей очередными сюрпризами. Если у вас еще нет своего блога - то самое время завести его, и для участников форума предоставляется такая возможность. Если же у вас
уже есть блог с интересным материалом - то сообщите об этом в новом разделе Дайджест блогосферы и возможно, вы найдете новых поклонников своего творчества :)


Грызем Visual Studio Express и C# на .Net технологии
.Net, Flame - SeoCoder  @ 12:44 am Комментариев (11)

мелкомягкиеНачал изучение Visual Studio Express, скачав фришную версию с мелгомягких.
Обложился кучей книг. Если среди читающих есть, кто пишет на C#, оставляйте контакты. Сделаем небольшой закрытый клуб SEO прогеров, будем обмениваться информации и помогать друг другу.
Для начинающих кстати как и я, скачал офигенную книгу, а если быть точнее то курс лекций Интернет-университета intuit.ru. Скажу вам книга афигенная. Качать на натахаузе.
Не забываем комментировать и помогать друг другу.
Решил свои тулзы переписать, добавив фич на сабжевой штуке.
Посмотрим что выйдет из затеи.


 


Подписка по RSS
Comments RSS

TNX.net - уникальный международный сервис для вебмастеров и оптимизаторов

Категории

Блоги:



Старые статьи

Meta: