Итак, я пытаюсь выполнить асинхронную запись некоторых данных на диск. Похоже, что .NET не имеет Awaitable асинхронной версии этого. Это то, что я придумал:Асинхронный (ожидаемый) WriteAllBytes в .NET
Public Async Function WriteAllBytesAsync(path As String, data() As Byte) As Task
Await Task.Run(
Sub()
File.WriteAllBytes(path, data)
End Sub)
End Function
Будет ли это работать правильно?
@AlexH Codereview предназначен для кода, который уже работает. http://codereview.stackexchange.com/help/on-topic – jacwah
@AlexH Этот вопрос будет заблокирован, как только он появится в обзоре кода. Не предлагайте перенос, если вы не знакомы с конкретным SE. – Mast
@Mast/jacwah Им очень жаль. –