Лучшие c#-5.0 вопросы ИТ разработчиков

  • 23 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как я могу использовать асинхронные ключевые слова в проекте targetting.net 4.0

Я хотел бы использовать асинхронные ключевые слова в проекте, созданном в .net 4.0. Если я захожу на сайт nuget.org и ищу «async», у меня много результатов, но в основном я получаю это: Visual Studio Async CTP (версия 3, неофициальная) ...

Задан 17 Oct 2013, 08:38 от Álvaro García
  • 11 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Может / должна ли задача <TResult> быть обернута в ожидаемую версию C # 5.0, которая является ковариантной в TResult?

Мне очень нравится работать с асинхронным программированием на C # 5.0. Тем не менее, есть несколько мест, где обновление старого кода в соответствии с модел...

Задан 24 Jan 2018, 19:03 от binkiDavid Cuccia
  • 7 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

TaskCreationOptions по умолчанию в Task.Run

Почему значение по умолчанию дляCreationOptions изTask создан с использованиемTask.Run являетсяDenyChildAttach скорее, чемNone? Это как-то связано с работой с новымasync а такжеawait в C # 5.0 проще (не позволяя вам избежать текущего ...

Задан 11 May 2013, 16:50 от Kaveh Shahbazian
  • 5 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

EF6 альфа-асинхронный Ожидание при сохранении процедуры / функции объекта?

Я хотел бы применить новую функциональность асинхронного ожидания к хранимым процедурам / импорте функций, импортированным в мою модель Entity, но пока не удалось с альфа-версией EF6. Возможно ли еще в EF6 alpha2 (или в ночной сборке по ...

Задан 24 Feb 2013, 11:41 от blueFish
  • 22 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Преобразовать асинхронное лямбда-выражение в тип делегата System.Func <T>?

У меня есть асинхронный метод внутри переносимой библиотеки классов с этой подписью: private async Task<T> _Fetch<T>(Uri uri)Он извлекает ресурс, который возвращается как конкретный тип T. Я работаю со сторонней библиотекой кеша ...

Задан 21 Jun 2013, 01:16 от Craig Presti - MSFT
  • 15 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Почему блокируется WebClient.DownloadStringTaskAsync ()? - новый асинхронный API / синтаксис / CTP

По какой-то причине после запуска указанной ниже программы возникает пауза. я полагаю, что

Задан 30 Oct 2010, 08:41 от agend
  • 22 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Асинхронная реализация IValueConverter

Если асинхронный метод, который я хочу вызвать внутри IValueConverter. Есть ли лучшее ожидание, чем заставить его быть синхронным, вызывая свойство результата? public async Task<object> Convert(object value, Type targetType, object parameter, ...

Задан 21 Feb 2013, 13:44 от Boas Enkler
  • 23 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Преобразование обычного веб-запроса Http Post с помощью Async и Await

Как я могу преобразовать мой традиционный вызов «POST» HttpWebRequest с помощью шаблона Async / Await. Здесь я прилагаю свой текущий код. Любой, пожалуйста, помогите мне преобразовать этот код с помощью шаблона Async / Await для Windows Phone ...

Задан 29 Jan 2013, 06:59 от Nitha Paul
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Каковы основные риски и преимущества использования VS2010 Async CTP?

Я хотел бы использоватьVisual Studio Async CTP (версия 3) [http://www.microsoft.com/en-us/download/details.aspx?id=9983]для разработки и тестирования в VS2010 SP1 на Windows XP SP3 в основном потому, что мои клиенты (как и я) на Windows XP SP3. ...

Задан 08 Apr 2013, 07:15 от Gennady Vanin Геннадий Ванин
  • 6 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

async / await или Begin / End с помощью TcpListener?

Мы начали создавать tcp-сервер, который сможет принимать множество клиентов и одновременно получать от всех клиентов новые данные.До сих пор я использовал IO...

Задан 04 Oct 2013, 15:10 от Dave
  • 9 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

 и мои методы не очень отличаются от этого руководства. Я просто не понимаю

я есть эти два метода, которые я хочу запустить async, чтобы пользовательский интерфейс реагировал. Тем не менее, он по-прежнему висит интерфейс. Какие-либо предложения? async void DoScrape() { var feed = new Feed(); var results = ...

Задан 17 Jul 2011, 19:14 от Art W
  • 6 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

C # 5.0 асинхронно ждут возвращения списка

Я изучаю async / await и столкнулся с ситуацией, когда мне нужно вызвать асинхронный метод, который должен вернуть объект или список того же объекта. Это правильный способ реализации? от AManager.cs public async Task Initialize(string ...

Задан 12 Mar 2013, 07:33 от ilansch
  • 2 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Отправка почты с ошибкой в параллельной библиотеке задач

КОД:- List<Task> tasks = new List<Task>(); foreach (var item in arr)//arr contains 1000+ mailids { tasks.Add(Task.Factory.StartNew(() => { using (MailMessage msg = new MailMessage()) { msg=getmsg();//p-shadow code no erorr here SmtpClient smtp = ...

Задан 27 Mar 2013, 13:01 от Rahul Paranjape
  • 16 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Асинк полностью вниз?

Пытаясь понять новый шаблон async / await, у меня есть один вопрос, на который я не могу найти ответ, а именно, должен ли я декорировать свои методы с помощь...

Задан 18 Aug 2012, 06:12 от Gleno
  • 35 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Таким образом, я переписал код (ответил Стивен Клири), заменив TaskEx на Task.

лько я знаю, когда среда выполнения сталкивается с приведенным ниже оператором, он оборачивает остальную часть функции в качестве обратного вызова метода, который вызывается асинхронно (someCall () в этом примере). в этом случае anotherCall () ...

Задан 12 May 2011, 07:21 от rovsen
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

ReactiveAsyncCommand отсутствует в ReactiveUI 5.0.2

Я только начинаю изучать ReactiveUI из https://github.com/reactiveui/ReactiveUI.Samples/blob/master/ReactiveUI_4Only.Samples.sln [https://github.com/reactiveui/ReactiveUI.Samples/blob/master/ReactiveUI_4Only.Samples.sln] . Я загружаю последнюю ...

Задан 22 Jul 2013, 16:33 от Kopernik
  • 81 голос
  • 9 ответов
  • 0 просмотров
9 ответов

Жду в улове

У меня есть следующий код: WebClient wc = new WebClient(); string result; try { result = await wc.DownloadStringTaskAsync( new Uri( "http://badurl" ) ); } catch { result = await wc.DownloadStringTaskAsync( new Uri( "http://fallbackurl" ) ); }По ...

Задан 15 Jan 2012, 07:09 от György Balássy
  • 23 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как я могу использовать асинхронные ключевые слова в проекте targetting.net 4.0

Я хотел бы использовать асинхронные ключевые слова в проекте, созданном в .net 4.0.Если я захожу на сайт nuget.org и ищу &quot;асинхронный»Я много результато...

Задан 17 Oct 2013, 06:38 от Álvaro García
  • 6 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

async / await или Begin / End с помощью TcpListener?

Я начал создавать tcp-сервер, который сможет принимать множество клиентов и одновременно получать от всех клиентов новые данные. До сих пор я использовал IOCP для tcp-серверов, что было довольно легко и удобно, но на этот раз я хочу использовать ...

Задан 04 Oct 2013, 17:10 от Dave
  • 2 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Асинхронные и асинхронные методы уточнения?

AFAIK - (и я много об этом читал), асинхронные методы (неасинхронные делегаты!) существует для решения проблемы "поток заблокирован" при работе сОперации ввода / выводакак: чтение файла или загрузка файла: Рихтер показывает это довольно ясно ...

Задан 15 Jun 2013, 14:09 от Royi Namir
  • 62 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Что я могу сделать в C # 5 с .Net 4.5, что я не мог сделать в C # 4 с .Net 4? [закрыто]

У меня установлена Visual Studio 2012 RC в Windows 8 Release Preview, и мой вопрос: есть ли какие-нибудь полезные новые функции, не связанные с Metro, или Me...

Задан 14 Dec 2013, 13:41 от svickJMK
  • 154 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Async в консольном приложении в C #? [Дубликат]

На этот вопрос уже есть ответ здесь:Можно&#39;не могу указатьасинхронный» модификатор на &#39;Главный&#39; метод консольного приложения 15 ответовУ меня есть...

Задан 13 Jul 2013, 11:09 от Royi Namir
  • 24 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Использование асинхронного без ожидания в C #?

Рассмотреть возможностьИспользование асинхронного без ожидания [https://stackoverflow.com/questions/12016567/using-async-without-await]. думаю, что, возможно, вы неправильно понимаете, что делает асинхронный. Предупреждение совершенно верно: ...

Задан 23 Jul 2013, 09:07 от user1968030
  • 3 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Асинхронный блок ожидания Основной интерфейс

Я использую новые функции асинхронного ожидания для обновления с backgroundworker в C #. В следующем коде я пытаюсь повторить выполнение нескольких задач с помощью метода ContinueWith. Task t1 = new Task ( () => { Thread.Sleep(10000); // make ...

Задан 06 Oct 2013, 07:13 от Jim
  • 27 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Как вернуть товар при выполнении Task.WhenAny

У меня есть два проекта в моем решении: проект WPF и библиотека классов. В моей библиотеке классов: У меня есть список символов: class Symbol { Identifier Identifier {get;set;} List<Quote> HistoricalQuotes {get;set;} List<Financial> ...

Задан 17 Aug 2013, 01:16 от John
  • 10 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

C # 5 .NET MVC длинная асинхронная задача, отчет о проделанной работе и глобальная отмена

Я использую ASP.Net MVC 5, и у меня есть длительное действие, которое должно опрашивать веб-сервисы, обрабатывать данные и сохранять их в базе данных. Для этого я хочу использовать библиотеку TPL для запуска задачи асинхронно. Но мне интересно, ...

Задан 28 Oct 2013, 16:57 от Dragouf
  • 0 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как я могу вызвать асинхронный процесс из размещенного модуля asp.net, используя C # 5 async / await?

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

Задан 15 Jun 2012, 08:18 от biofractal
  • 263 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Вы должны поместить Task.Run в метод, чтобы сделать его асинхронным?

Я пытаюсь понять асинхронное ожидание в простейшей форме. Я хочу создать очень простой метод, который добавляет два числа ради этого примера, конечно, это совсем не время обработки, это просто вопрос формулировки примера здесь. Пример 1private ...

Задан 15 Jun 2013, 00:28 от Neal
  • 11 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Определение вызывающей стороны внутри установщика - или установка свойств, без вывода сообщений

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

Задан 01 Nov 2013, 22:59 от McGarnagle
  • 52 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Запустить и забыть с помощью async против «старого асинхронного делегата»

Я пытаюсь заменить мои старые вызовы «забей и забудь» новым синтаксисом, надеясь на большую простоту, и это, похоже, ускользает от меня. Вот&#39;пример

Задан 09 Oct 2012, 13:04 от mmix
  • 43 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Захваченное замыкание (переменная цикла) в 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. Но этот ...

Задан 28 Apr 2013, 15:12 от Kaveh Shahbazian
  • 55 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Каковы различия между использованием ConfigureAwait (false) и Task.Run?

Я понимаю, что рекомендуется использоватьConfigureAwait(false) заawaitв коде библиотеки, чтобы последующий код не выполнялся в контексте выполнения вызывающей стороны, который может быть потоком пользовательского интерфейса. Я тоже понимаю ...

Задан 16 Feb 2013, 01:49 от Sam
Page 1 of 3
1 2 3