GetBufferFromString не компилируется.
@ Комментарии Раймонда Чена очень убедительны.И он является автором официального образца кода UWP.Причина, по которой GetBufferFromString
не может быть скомпилирована, заключается в том, что вы не объявили ее.
private IBuffer GetBufferFromString(String str)
{
using (InMemoryRandomAccessStream memoryStream = new InMemoryRandomAccessStream())
{
using (DataWriter dataWriter = new DataWriter(memoryStream))
{
dataWriter.WriteString(str);
return dataWriter.DetachBuffer();
}
}
}
Я хочу записать буфер байтов в абсолютный путь к файлу.
Для записи буфера в абсолютный путь к файлу вы можете использовать метод PathIO.WriteBufferAsync
.Обратите внимание, вам нужно убедиться, что ваш файл может быть доступен в UWP.например, если ваш файл хранится в библиотеке изображений, вам нужно добавить возможность изображения.для более подробной информации см. UWP Права доступа к файлу .