Асинхронность в реалиях 3.5

325
07 января 2017, 12:17

Вопрос. Как реализовать асинхронность, не прибегая к сторонним библиотекам. В 4.5 мы имеем await и async, в 4.0 мы имеем Task Task<T>. В 3.5 мы имеем только BeginInvoke

Интересует принцип описания асинхронного метода, который в свою очередь будет вызывать внутри себя ряд методов, в этом же потоке, или в другом, и ждать завершения работы их, с возможностью получения результата метода, или без (void метод). Пример в 4.5 примерно это выглядит так:

void async DoIt()
{
...
var a = await AsyncDoItSomething();
...
}
READ ALSO
Как добавить в TreeView стиль ScrollBar?

Как добавить в TreeView стиль ScrollBar?

Как добавить в TreeView стиль ScrollBar, в виде такой ссылки на стиль (а не в виде ресурсов):

396
Не могу установить NET Core 1.0.1 tools Preview 2 на VS2015 (Win10)

Не могу установить NET Core 1.0.1 tools Preview 2 на VS2015 (Win10)

Здравствуйте, решил посмотреть что это за зверь такой NET CoreНачал ставить NET Core 1

343
Ровная таблица в консоли

Ровная таблица в консоли

Требуется вывести в консоли ровную таблицуВ данный момент решил это с помощью:

1360