Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Метод проверки корректности размещения кораблей в игре "морской бой" Добрый день. В игре "морской бой" необходимо проверить корректность размещения кораблей. Первым делом пытаюсь ограничить список, исключив сам объект и корабли, находящиеся дальше 2 клеток по любой из осей. Каждый корабль имеет Список занимаемых клеток в качестве аттрибута, а каждая клетка - статус (зактивна, стреляна) и координаты. Пока всё, чтоесть по данному методу. Помогите дописать,... https://www.cyberforum.ru/ csharp-net/ thread2368918.html C# Как правильно декомпилировать .NET сборки
Понадобилось мне немного изменить код в чужой программе. Декомпилирвоал сборку dotPeek-ом, открыл и увидел 500+ ошибок. Подумал, что нужно потренироваться на кошках. Декомпилировал свою сборку, получил 80+ ошибок, в основном таких типов: CS0102: Тип "XXX" уже содержит определение для "XXX"; CS0229: Неоднозначность между "XXX" и "XXX". Доходит до абсурда когда говорит, что есть...
C# Исключение System.Security.Cryptography.CryptographicException https://www.cyberforum.ru/ csharp-net/ thread2368333.html
Здравствуйте, пишу программу шифрования алгоритмом RSA. Шифрование проходит без проблем, а вот при дешифровке появляется исключение System.Security.Cryptography.CryptographicException с описанием BadData в строке 96, никак не пойму в чем проблема. Ввод и вывод осуществляется через RichTextBox. кнопка Зашифровать : private void button1_Click(object sender, EventArgs e) { ...
C# Get запрос на сервер ВК возвращает мобильную версию static void Main(string args) { HttpWebRequest request = (HttpWebRequest)WebRequest.Create("https://vk.com"); HttpWebResponse response = (HttpWebResponse) request.GetResponse(); using (Stream stream = response.GetResponseStream()) { using (StreamReader reader = new StreamReader(stream)) { ... https://www.cyberforum.ru/ csharp-net/ thread2367950.html
C# Неправильно вычисляет хеш
Преподавательница пишет, что программа неверно вычисляет хеш. Никак не могу найти ошибку. Прикрепляю архив с программой.
C# Bass.dll для x32 и x64 битных систем https://www.cyberforum.ru/ csharp-net/ thread2367919.html
Здравствуйте! Как сделать чтобы bass.dll работала и на x64 битных и на 32битных системах. Точнее заставить работать библиотеку невозможно. Тут больше подойдет при старте сканировать разрядность системы и распаковывать из ресурса библиотеку какую нужно.Может сказать как это сделать. Точнее распоаковку из ресурса библиотеки делать ну или аналогичный способ. Пока я использую net 3.5 Потом возможно...
C# Подбор времени для таймера для передвижение объекта за точное время https://www.cyberforum.ru/ csharp-net/ thread2367913.html
Здравствуйте. Как подобрать время таймера и скорость передвижение например pictorebox за точное время Например дано 3 секунды за которое должен быть передвинут pictorebox Должен быть передвинут на 472 пикселя Не могу подобрать формулу. Не силен в матиматике. Просто при подборе формул получается дробное значение а ни таймер ни картинку нельзя передвигать на дробное значение. Ну если делать на...
C# Как мне начать разрабатывать задание по JSON?
Предоставить представление иерархии файлов выбранного пути в формате JSON. Решение должно позволить выбрать любую папку из файловой системы. Чем выбранная папка должна быть преобразована в JSON. Файл JSON должен содержать имя и дату создания выбранной папки. Если папка имеет вложенные папки, то для каждой из подсайтов должна присутствовать одна и та же информация. Если папка имеет...
C# Задание: Подключить к Python какую-нибудь простенькую dll-библиотеку написанную на C# Допустим, есть библиотека на C#, в ней простой метод с двумя аргументами. Нужно подключить и вызвать в коде Python(не IronPython). Есть ли какие-нибудь варианты? Возможно, обходные пути? https://www.cyberforum.ru/ csharp-net/ thread2367214.html C# Ошибка при открытие https://www.cyberforum.ru/ csharp-net/ thread2367057.html
Всем привет. Написал простенькую программу (C#) вот только проблема не могу открыть ее на другом компьютере. На которой писал все хорошо работает. Проверял на разных компьютерах та же ошибка. Скрин ошибки , Текст ошибки Подробная информация об использовании оперативной (JIT) отладки вместо данного диалогового окна содержится в конце этого сообщения.
C# Как одновременно воспроизвести аудио-потоки от разных участников чата?
Пишу аудио-чат конференцию. Передаю аудио-поток с микрофона клиента на сервер, с сервера отправляю его всем участникам конференции по TCP. Для записи и воспроизведения звука использую библиотеку Naudio, готов рассмотреть другие реализации. Когда говорит 1 участник конференции, а другие слушают - всё ок. Когда говорят одновременно 2 или более участников, начинаются проблемы. Как можно...
C# Перезапуск службы https://www.cyberforum.ru/ csharp-net/ thread2366759.html
В общем у меня е
Администратор
Эксперт .NET
9602 / 4744 / 761
Регистрация: 17.04.2012
Сообщений: 9,592
Записей в блоге: 14
11.12.2018, 08:07 0

Понимание потоков и async await - C# - Ответ 13146701

11.12.2018, 08:07. Показов 1865. Ответов 4
Метки (Все метки)

Ответ

Цитата Сообщение от adik3dx Посмотреть сообщение
Что такое потоки ? как они реализованы в .net и как реально выполняются процессором, что происходит при создании потока, как поток так скажем "уничтожается", что происходит в этот момент?(если есть годные ссылки, напишите пожалуйста).
На Windows .NETом во многих местах используется WinAPI.
Например, для создания простого потока используется функция CreateThread() и другие: Creating Threads
Существуют и другие методики: пул потоков, волокна и т.д.
About Processes and Threads
.NET предоставляет обёртку над многими из этих вещей.

Очень подробно о многопоточном программировании в .NET написано у Рихтера в книге CLR via C#.

Вернуться к обсуждению:
Понимание потоков и async await C#
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.12.2018, 08:07
Готовые ответы и решения:

Async, await
Объясните работу async, await. Облазил весь интернет, но ничего толкового не нашел. Заранее...

Использование async/await
пытался написать такой тестовый код: нифига не работает, я видимо что-то неправильно делаю. Что...

Пауза через async/await
Написал процедуру Пауза на C# с помощью async/await, но почему-то не работает. Вот код: private ...

Async/await различия методов
В чем разница между AsyncWork1/2/3 private async void btnStart_Click_1(object sender, EventArgs...

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

Непонятная работа async await
Здравствуйте. В общем, все есть на скриншоте. Вопрос: что за фигня?

Асинхронное программирование await async
Всем привет! Пытаюсь разобраться с асинхронным вызовом методов. Узнал такую вещь: если...

async/await как замена многопоточности
Можно ли использовать эту конструкцию как полную замену потокам, или в каких случаях не получится?

Sockets client+server with await/async c# 5.0
Уже долго пытаюсь найти хотя бы какой то пример, но пока безуспешно, поэтому обращаюсь с просьбой к...

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