Esempio n. 1
0
        private async void btnReadBinary_Click(object sender, RoutedEventArgs e)
        {
            // 在指定的目录下获取指定的文件
            StorageFolder storageFolder = await KnownFolders.GetFolderForUserAsync(null, KnownFolderId.DocumentsLibrary);

            StorageFile storageFile = await storageFolder.GetFileAsync("webabcdBinary.txt");

            if (storageFile != null)
            {
                // 获取指定文件中的二进制数据,将其转换成字符串并显示
                IBuffer buffer = await FileIO.ReadBufferAsync(storageFile);

                string textContent = ConverterHelper.Buffer2String(buffer);

                lblMsg.Text = "读取结果:" + textContent;
            }
        }