Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# BackSpace public void ParolOpen() { while (true) { Console.WriteLine("Для открытия программы введите пароль"); string pass = "210793"; List<char> passChar = new List<char>(); while (true) { ConsoleKeyInfo cki = Console.ReadKey(true); if (cki.Key == ConsoleKey.Backspace) { ... https://www.cyberforum.ru/ csharp-beginners/ thread349018.html Есть ли в C# абстрактные классы? C#
есть ли абстрактные классы в C#?Или их роль выполняют интерфейсы?
C# Инициализация ступенчатого массива с разными типами Возможно ли создать одномерный массив, включающий три элемента, каждый из которых является одномерным, но разным по типу массивом? Например, что-то вроде такого?: HtmlHyperlink Links= new HtmlHyperlink; Links = new HtmlHyperlink {link1, link2, Link3, link4, link5}; Links = new HtmlSpan {Span1, Span2, Span3}; Links = new HtmlCustom {Cust1, Cust2, Cust3, Cust4}; https://www.cyberforum.ru/ csharp-beginners/ thread348960.html C# Ищу задачи для практики https://www.cyberforum.ru/ csharp-beginners/ thread348887.html
Посоветуйте пожалуйста литературу в которой содержатся задачи для практики. Или если вы учились где-то, был бы благодарен за задачи которые вам задавали. А если кто даст задание для курсача, мммм.. я буду просто счастлив. PS Нашел только лабы в Павловской, но там их маловато или мне только так показалось?
C# Помогите определить где ошибка.
Добрый день. Взялся осваивать С#, поставил визуал студию 2010 экспресс. Читаю книгу, азы в консоле и паралельно решил немного поиграться в экспресс шарпе. Делаю математическую викторину по шаблону. Вроде всё верно делаю, но встаёт ошибка: Ошибка 1 Тип "WindowsFormsApplication1.Form1" уже содержит определение для...
C# Не обрабатывается событие https://www.cyberforum.ru/ csharp-beginners/ thread348849.html
Доброе время суток. Есть объект NotifyIcon. Создали обработчик события DoubleClick (см. initTray) на ni_DoubleClick. Но этот ni_DoubleClick не вызывается при двойном клике на значке. Как это исправить? Думаю вся проблема в цикле из Main. using System; using System.Drawing; using System.Windows.Forms; using System.Net; using System.IO; using System.Threading;
C# не могу разобраться в теме про rtti https://www.cyberforum.ru/ csharp-beginners/ thread348833.html
дочитал до rtti - динамической идентификации типов, вроде бы понятно как работает, но мне не понятно в принципе на сколько часто этим пользуются на практике, в книге слишком простые примеры продемонстрировались, наверное из-за этого сложилось впечатление, что это, что-то не очень то и нужное. можете привести пару примеров, где без этого нельзя обойтись на практике?
Элементы управление сайта C#
Добрый день ,интересует следующий вопрос. Kак получить доступ к элементами управления сайта ,страница которого загружена через webBrowser.Ну в общем загрузил я страницу, а там Combox и TextBox ,как программно установить тект в TextBox и выбрать элемент Combox-a?
C# Ищу необычную книгу. Всем привет! Вот хочу ,так сказать, улучшить свои знания основ С# и ищу необычную книгу. Кароче нам преподаватель давненько сказал что есть книги с задачками (по 3000 задач и больше), и если эти задачки сделать в консольке , то основы С# да и вообше алгоритмизация будет на неплохом уровне!Там задачки с массивами со строками с записью и чтением из файлов! Может кто нибуть знает где в сети найти... https://www.cyberforum.ru/ csharp-beginners/ thread348778.html C# Вопрос по выводу в DateGridView https://www.cyberforum.ru/ csharp-beginners/ thread348777.html
Сообственно проблема состоит в следующем : вот участок кода: private void RandomMat(System.Windows.Forms.DataGridView DGV) { for (int i = 0; i < rang; i++) { for (int j = 0; j < rang; j++)
C# Опять регулярки
Есть строка из неё надо спарсить значения, вот строка: 0|I|35055730|InCome|10|308|40000|40000|256000|256000|569|1500|14805|349|5|2|0|32000|1600|3|0|9265043|39930|11|1244964|3290|403.53|6||0|0|0 Я составил такую регулярку: string search_me = @"0|I|35055730|(?<Name>.+?)|(?<ShipID>.+?)|(?<Speed>.+?)|(?<Shield>.+?)|(?<MaxShield>.+?)|(?<Cargo>.+?)|(?<MaxCargo>.+?)|(?<MyX>.+?)|(?<MyY>.+?)|"; ...
C# Помощь в удалении реестра Немогу удалить ветку реестра стандартными командами, такими как: RegistryKey key = Registry.CurrentUser.OpenSubKey ("Software\\Microsoft\\Windows\\CurrentVersion\\Shell Extensions\\Approved", true); key.DeleteSubKey("{86706231-AFD9-C748-AE82-03AC6B87A7FD}" С# не видит его, как впрочим и сам windows, но он есть. Удалось прочитать значение вот такой командой: ... https://www.cyberforum.ru/ csharp-beginners/ thread348732.html
Vault dweller
90 / 90 / 5
Регистрация: 05.03.2011
Сообщений: 327
07.09.2011, 20:35 0

Как правильно синхронизировать потоки? - C# - Ответ 1967579

07.09.2011, 20:35. Показов 2126. Ответов 14
Метки (Все метки)

Ответ

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
int numberOfThread = 5;
int numberOfIteration = 1000;
             
Thread[] threads = new Thread[numberOfThread];
 
for (int i = 0; i < numberOfThread; i++)
{
     threads[i] = new Thread(() => 
     {
          for (int j = 0; j < int numberOfIteration/numberOfThread; j++)
          {
                Console.WriteLine("Iteration {0} from thread {1}",j ,i);
          }
     });
     threads[i].Start();
}


Вернуться к обсуждению:
Как правильно синхронизировать потоки? C#
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.09.2011, 20:35
Готовые ответы и решения:

Синхронизировать потоки
Имеется форма и консольное приложение.Имеется 3 потока, нужно синхронизировать их работу между...

Замедлится ли работа приведенного кода, если синхронизировать потоки
Допустим , мы написали программу, который многопоточно брутит пароли (подбирает). Пример...

Как правильно использовать потоки?
Доброго времени суток столкнулся со следующей проблемой не могу выполнить функцию в потоке ...

как правильно делаются потоки
Доброго времени суток форумчане !!!! Пишу программку , вот стал вопрос о том , что мне нужно...

14
07.09.2011, 20:35
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.09.2011, 20:35
Помогаю со студенческими работами здесь

Создать и синхронизировать потоки в программе
Как создать и синхронизировать потоки в программе using System; using System.Collections.Generic;...

Необходимо синхронизировать потоки (написать свой ThreadPool)
Надо написать свой ThreadPool. Идея начальная проста: есть очередь задач, которая подаётся на...

Не удается правильно синхронизировать потоки, критическая секция
доброго времени суток. необходимо синхронизировать n = 2,4,8,16 потоков чтения записи...

Как синхронизировать потоки?
Есть метод с параметрами, данный метод будет использоваться в трех разных потоках. Параметры...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru