Результаты поиска по запросу "c#-5.0"
Почему модульные тесты «async void» не распознаются?
async void модульные тесты не могут быть запущены в Visual Studio 2012: [TestClass] public class MyTestClass { [TestMethod] public async void InvisibleMyTestMethod() { await Task.Delay(1000); Assert.IsTrue(true); } }Если я хочу провести ...
Асинхронный блок ожидания Основной интерфейс
Я использую новые функции асинхронного ожидания для обновления с backgroundworker в C #. В следующем коде я пытаюсь повторить выполнение нескольких задач с п...
Жду в улове
У меня есть следующий код: WebClient wc = new WebClient(); string result; try { result = await wc.DownloadStringTaskAsync( new Uri( "http://badurl" ) ); } catch { result = await wc.DownloadStringTaskAsync( new Uri( "http://fallbackurl" ) ); }По ...
Вы должны поместить Task.Run в метод, чтобы сделать его асинхронным?
Я пытаюсь понять асинхронное ожидание в простейшей форме. Я хочу создать очень простой метод, который добавляет два числа ради этого примера, конечно, это совсем не время обработки, это просто вопрос формулировки примера здесь. Пример 1private ...
Почему отмена блокируется так долго при отмене большого количества HTTP-запросов?
ФонУ меня есть код, который выполняет пакетную обработку HTML-страниц с использованием контента с одного конкретного хоста. Он пытается сделать большое количество (~ 400) одновременных HTTP-запросов, используяHttpClient, Я считаю, что ...
Асинхронный блок ожидания Основной интерфейс
Я использую новые функции асинхронного ожидания для обновления с backgroundworker в C #. В следующем коде я пытаюсь повторить выполнение нескольких задач с помощью метода ContinueWith. Task t1 = new Task ( () => { Thread.Sleep(10000); // make ...
Есть ли асинхронный эквивалент Process.Start?
Как следует из названия, есть ли эквивалент
Захваченное замыкание (переменная цикла) в C # 5.0
Это работает нормально (значит, как и ожидалось) в C # 5.0: var actions = new List<Action>(); foreach (var i in Enumerable.Range(0, 10)) { actions.Add(() => Console.WriteLine(i)); } foreach (var act in actions) act(); Печатает от 0 до 9. Но этот ...