Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Decimal.Parse https://www.cyberforum.ru/ csharp-beginners/ thread1519701.html
Добрый день! result = decimal.Parse(s ) - decimal.Parse(s ); выдает ошибку Additional information: Входная строка имела неверный формат. result = decimal.Parse(s .Replace('.', ',')) - decimal.Parse(s .Replace('.', ',')); аналогично
Почему функция calc не работает C#
Почему при вводе команды calc консоль пишет: "Для продолжения нажмите любую клавишу...", а после нажатия клавиши программа завершается. Где ошибка? using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading; using System.IO;
C# Не могу конвертировать char в string Добрый день. x возвращается как char, а я хочу чтобы это был string. using System; class test { static void Main() { https://www.cyberforum.ru/ csharp-beginners/ thread1519678.html C# Получить настройки принтера (ширину листа) Здравствуйте. Можно ли как-нибудь получить настройки принтера, в частности мне нужно узнать какая у него установлена ширина листа. Желательно ответить в примерно таком виде :): /*Код для получения ширины листа*/ float fWidthList=/**/; Добавлено через 11 минут Да, уточнение: Нужно не всех принтеров подряд, а только того, что выбран по умолчанию https://www.cyberforum.ru/ csharp-beginners/ thread1519636.html
Воссоздать перебрать каждый индекс с каждым столько раз каково число n C#
// double data = new double; // int n = количество циклов for(int x1 = 1; x1 < data.count(); x1++) { for(int x2 = 1; x2 < data.count(); x2++) { for(int x3 = 1; x3 < data.count(); x3++) { //
C# Задача на массивы https://www.cyberforum.ru/ csharp-beginners/ thread1519487.html
Здравствуйте! Помогите написать программу: Дан массив целых чисел. Создать массив, содержащий все числа кратные 2, из исходного.
C# Чтение определенных слов и запись в переменные https://www.cyberforum.ru/ csharp-beginners/ thread1519401.html
System IO считывание определенных слов и запись в переменные. у меня есть клас под названием Human и он состоит из переменных: string имя int возраст bool работает или нет у меня есть текстовый файл: --------------------- работники: Вася(25) марина(26) Бездельники: Дима(32) Никита(28)
C# Прогнать массив, находящийся в классе, в шаблонизаторе DotLiquid
class MainWindow public class LhtIndicsTfData : Drop { public List<LhtIndicData> indicsTfData { get; set; } public int tf { get; set; } } public class LhtIndicData : Drop { public string name { get; set; }
C# Количество повторений значения в строке https://www.cyberforum.ru/ csharp-beginners/ thread1519339.html
Как возможно определить количество повторений слов в строке? Например, string q = "Привет, привет, форумчане!"; int r = 2 // количество повторений слова "привет" как записать в переменную r значение повторений?
C# Ошибка: member names cannot be the same as their enclosing type https://www.cyberforum.ru/ csharp-beginners/ thread1519321.html
Здравствуйте! При компиляции программы компилятор выдает следующую ошибку: Error 'Rectangle': member names cannot be the same as their enclosing type 14 20 Я не понимаю в чем дело, ведь вроде как конструктор может иметь имя класса, или нет? Вот код программы, заранее спасибо) using System; using System.Collections.Generic; using System.Linq; using System.Text;
Считывание динамичной информации с сайта C#
Добрый день! Столкнулся с необходимостью мониторинга определенных числовых значений с сайта, которые меняются раз в несколько секунд. Что посоветуете?
C# Литература по .NET 4.5 https://www.cyberforum.ru/ csharp-beginners/ thread1519231.html
посоветуйте что б подчитать по .NET 4.5 и по паттернам
1453 / 845 / 150
Регистрация: 06.06.2012
Сообщений: 2,370
25.08.2015, 17:25 0

Отмена Task - C# - Ответ 8007849

25.08.2015, 17:25. Показов 5250. Ответов 14
Метки (Все метки)

Ответ

Цитата Сообщение от SunRain Посмотреть сообщение
Так суть в том, что метод вызывается из внешней библиотеки.
В этом случае вы не можете его оборвать! Вы только можете сказать задаче, что она должна прекратить своё выполнение. Но она это сделает только после окончания работы внутреннего метода!

Добавлено через 3 минуты
Цитата Сообщение от Storm23 Посмотреть сообщение
Если MethodFromDll - выполняет управляемый код, то Task заменить на Thread, и затем останавливать его с помощью Abort.
Тоже не поможет!
Если в MethodFromDll идёт перебор, он просто не среагирует на Abort до завершения.

Добавлено через 5 минут
Цитата Сообщение от Storm23 Посмотреть сообщение
то Task заменить на Thread, и затем останавливать его с помощью Abort.
Можно не заменять:

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
void Main()
{
    Thread thread = null;
 
    Task t = Task.Run(() => 
    {
        thread = Thread.CurrentThread;
 
        Thread.Sleep(1000);
 
        Console.WriteLine("Task finished!");
    });
 
    Thread.Sleep(10);
    
    thread.Abort();
}


Вернуться к обсуждению:
Отмена Task C#
2
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.08.2015, 17:25
Готовые ответы и решения:

Отмена одного Task в массиве Task
Как можно отменить одну задачу в массиве Task? Никак же нельзя передать CancellationTokenSource в...

Отмена Task
Здраствуйте, Таск запускается при нажатии Calculate, проводит долгую операцию с двумя числами и...

Task.WhenAll для разных типов Task
Здравствуйте! Есть код вида SomeType a = await SomeTask; OtherType b = await OtherTask; //other...

Отмена async Task
Хочу: 1) запускать асинхронный метод = ok 2) выводить в textbox процесс работы = ok 3) ждать...

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

Задачи Task
Господа, имеется такой вот код, который распараллеливает выполнение задач на три &quot;ветви&quot; по одной...

WebBrowser в Task
Не могу создать объект WebBrowser в Task'e, поскольку он требует STA, который Task, насколько я...

Task не останавливается
Всем доброго времени суток! Есть такой код(не обращайте внимание на частички кода из WPF, это не...

Task и исключение
Я правильно понимаю, что если в Task происходит исключение, которое не ловится, то оно не рушит...

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