Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# COM Excel. Отсортировать таблицу по определенному столбцу https://www.cyberforum.ru/ csharp-net/ thread1126767.html
Здравствуйте! У меня есть таблица Excel. Первая строка таблицы - назваеия столбцов. Как мне отсортировать таблицу по определенному столбцу. Но не строгать 1-ю строку. Имя столбца для сортировки пользователь выберает из ComboBox. Я делаю так: public void Sort(int collumnNumber) {
Как получить доступ к приватному полю используя рефлексию? (в одном классе) C#
Хай. Есть такой класс class TestClass { public int a = 1; //находится private string b = "hello"; //не находится public void ShowMeUrSoul() {
C# Капча. Нужно отловить ссылку на изображение https://www.cyberforum.ru/ csharp-net/ thread1126727.html
Проблема с разгадыванием капчи. Нужно отловить ссылку на изображение, актуальную, для разгадывания через antigate Сайт, где нужно отловить капчу, по ссылке: shopronniesharleydavidson;com Заранее спасибо
C# Поиск помеченных атрибутом полей в классе Хай ппл. Хочу написать свой супер сериализатор, а то стандартный BinaryFormatter какой-то дурной. Идея заключается вот в чем. Пишем абстрактный класс с виртуальным методом. Этот метод должен обращатся к классу, в котором он вызывается, проходить по полям класса и записывать в массив байт значения тех полей, которые помечены определенным атрибутом. а потом я буду просто наследоватся от этого... https://www.cyberforum.ru/ csharp-net/ thread1126708.html
Не получается вызвать InitializeComponent() C#
Всем здравствуйте, пытаюсь программировать под Autocad. В данный момент пытаюсь вызвать Win форму в Autocad'е. В процессе поиска решения, наткнулся на интересный блог. В одной из статей, автор выполняет эту задачу (http://through-the-interface.typepad.com/through_the_interface/2007/06/using-a-modal-1.html) Чтобы разобраться в коде, я начал его перепечатывать и столкнулся с проблемой: у меня...
C# Вызов DLL. Библиотека не удаляется, пока работает приложение https://www.cyberforum.ru/ csharp-net/ thread1126237.html
Здравствуйте. Такой вопрос. Вызываю функцию из DLL при помощи класса Assembly, вызов корректный, но потом не могу удалить/перезаписать DLL до закрытия программы, хотя область видимости экземпляра класса Assembly сразу заканчивается. как решить? Assembly SampleAssembly = Assembly.LoadFile(pathDll); /* MethodInfo method = SampleAssembly.GetTypes().GetMethod("GetValue");
C# ProgressBar для загрузки файла через HttpWebRequest Загружаю файл на сервер следующим образом: byte pic = File.ReadAllBytes(fileName); HttpWebRequest _Request = (HttpWebRequest)WebRequest.Create(GetUploadUrl()); Stream _stream; string _boundary = String.Format("--{0}", GetMD5()); string _templateFile = "--{0}\r\nContent-Disposition: form-data; name=\"{1}\";... https://www.cyberforum.ru/ csharp-net/ thread1125960.html Чтение в richtextbox больших файлов сопровождается большим потреблением памяти приложением C#
Здравствуйте! Вот мне не понятно: я читаю содержимое файла в RichTextBox (вес этого файла 207 мб). this.richTextBox1.LoadFile(openFileDialog1.FileName, RichTextBoxStreamType.PlainText); Когда файл загрузился, в диспетчере задач программа показывает, что программа хавает 460мб, то есть в 2 раза больше. 1. Почему так? (может из-за того что тип string потребляет 2 байта вместо одного?) ...
C# Считывание с серийного порта, по одному байту, не зная длину получаемых байтов https://www.cyberforum.ru/ csharp-net/ thread1125709.html
День добрый. Проблема в том, что мне надо считать номер карты с считывателя, но, я не знаю длинну входящих байтов. Знаю только то что в конце, после прочтения кода приходит 0x0D, протокол - STX(0x02)+CARD ID+CR(0x0D) Выручите плз.. Изначально было так: System.Threading.Thread.Sleep(100); int bytes = _serialPort.BytesToRead; byte read_buf = new byte; ...
C# Windows Messages из кода сообщения в его название Всем доброго времени суток, форумчане! Отлавливаю широковещательные сообщения от винды protected override void WndProc(ref Message m) { switch (m.Msg) { case 0x00: File.AppendAllText(@"c:\WINMESAGES.txt", m.Msg.ToString()+"="+"WM_NULL"+Environment.NewLine, Encoding.GetEncoding(1251)); ... https://www.cyberforum.ru/ csharp-net/ thread1125604.html
Потокобезопасный ли метод? -> C#
Добрый день! Кто скажет, потокобезопасный ли следующий код: protected bool monEnter() { if (!m_fInMonitor_) Monitor.Enter(m_lockObj_, ref m_fInMonitor_); return true; }
C# Программа для автозаполнения форм Добрый вечер! Родилась идея написать программу для запоминания и последующего автозаполнения полей логин/пароль в браузере. Но застрял на стадии планирования. Как я себе это представляю: 1. В первый раз мы вводим логин и парол
447 / 305 / 47
Регистрация: 23.01.2013
Сообщений: 661
23.03.2014, 14:42 0

Более рациональный способ синхронизации потоков - C# - Ответ 5939021

23.03.2014, 14:42. Показов 757. Ответов 6
Метки (Все метки)

Ответ

Что значит аргументы которых мы не знаем?

В любом случае решение указал выше Psilon, еще один пример.

C#
1
2
3
4
5
6
7
      Task.Run<int>(() =>
      {
        Thread.Sleep(500);
        return 20;
      }).
      ContinueWith<int>(task => task.Result / 2).
      ContinueWith(task => Console.WriteLine(task.Result));


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

Есть ли ошибка в синхронизации доступа к переменной из нескольких потоков?
Безопасно ли читать из переменной вот так? Ведь она не volatile. В книге CLR Via C# есть пример с...

Более рациональный способ
Как можно рациональней изменить код ? using System; using System.Collections.Generic; using...

Средства синхронизации потоков. Длительное ожидание
Здравствуйте. Сперва опишу абстрактную суть задачи: есть сервис который работает с объектами...

Нужен пример, где отсутствие синхронизации потоков приводит к вычислению неверного результата
Не могли бы вы мне помочь составить или найти пример кода, показывающего как отсутствие...

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

Использовать или мьютекс или монитор для синхронизации потоков
Ребят, дошел до синхронизации потоков, и застрял. В делфи по моему было это проще. Короче суть...

Использовать массивы или есть более элегантный способ?
Пишу игру. Есть предметы которые выпадают из монстров. Например: золото, аптечка, автомат и т.д. У...

Есть ли более простой и оптимальный способ решения данной задачи?
Добрый день! Ситуация следующая: Есть класс Event. public class Event { public string...

Нужно сделать чтобы в цикле работало не более 10-ти потоков
Доброго времени. Возник коллапс мыслительного процесса. Прошу помощи или совета... Есть цикл...

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