■ DataReader 클래스의 ReadBytes 메소드를 사용해 바이트 배열을 읽는 방법을 보여준다.
▶ 예제 코드 (C#)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
using Windows.Storage; using Windows.Storage.Streams; StorageFolder storageFolder = await StorageFolder.GetFolderFromPathAsync(@"D:\"); StorageFile storageFile = await storageFolder.GetFileAsync("sample.txt"); using IRandomAccessStream randomAccessStream = await storageFile.OpenReadAsync(); IInputStream inputStream = randomAccessStream.GetInputStreamAt(0); using DataReader dataReader = new DataReader(inputStream); await dataReader.LoadAsync((uint)randomAccessStream.Size); byte[] byteArray = new byte[randomAccessStream.Size]; dataReader.ReadBytes(byteArray); |