Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# .NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
ATop
104 / 10 / 7
Регистрация: 06.07.2013
Сообщений: 222
Завершенные тесты: 2
1

Как написать асинхронное лямбда-выражение?

05.01.2018, 18:51. Просмотров 925. Ответов 2
Метки нет (Все метки)

Вопрос в заголовке.
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.01.2018, 18:51
Ответы с готовыми решениями:

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

Лямбда выражение в качестве параметра метода. Как получить свойство с которым производится операция?
Добрый день! Нужно в методе принимать лямбду: obj.Get(x=>x.ParentId==5); Как мне из...

Лямбда выражение и LINQ. Последовательность без повторений
Как сделать что бы результирующая последовательность имела не повторяющие числа ?

Не удается преобразовать лямбда выражение к типу "Delegate"
Всем привет! Декомпилировал рабочую программу и почему то после открытия project файла в visual...

LINQ: Невозможно преобразовать "лямбда-выражение" к типу "string", поскольку он не является делегатом
Здравствуйте. Делаю приложение с использованием Entity Framework. Все было нормально, пока не...

2
insite2012
Модератор
Эксперт .NET
4910 / 3857 / 1102
Регистрация: 12.10.2013
Сообщений: 11,172
Записей в блоге: 2
05.01.2018, 19:04 2
Лучший ответ Сообщение было отмечено ATop как решение

Решение

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace ConsoleApplication15 {
    class Program {
        
        static Func<Task> unnamed = async () => {
            await Task.Delay(1000);
            Console.WriteLine("Foo");
        };
        static void Main(string[] args) {
            AppDomain.CurrentDomain.UnhandledException += async (sender, e) => {
                await Task.Run(() => { });
            };
            Foo();
            Console.ReadLine();
        }
        static async  void Foo() {
            await unnamed();
        }
    }
}
1
_exp10der_
Warrior
492 / 419 / 177
Регистрация: 23.11.2014
Сообщений: 932
05.01.2018, 19:07 3
C#
1
Func<Task> task = async () => await Task.Delay(TimeSpan.FromSeconds(1));
1
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.01.2018, 19:07

Как написать динамическое лямбда выражение?
Грубо говоря, что есть постоянное выражение, если вдруг переменная равна нулю. А если не равна...

Переделать SQL запрос на лямбда выражение LINQ
С Новым Годом и доброго всем вечера! есть sql запрос SELECT DISTINCT pblpat.nplpartref ,...

Как правильно написать логическое выражение на ASP странице?
Нужно на странице прописать логическое выражение , что бы при выборе nomerID появлялась ссылка....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.