Mega Code Archive

 
Categories / VB.Net / File Directory
 

BinaryReader Read reads the specified number of characters from the stream

Imports System Imports System.IO Public Class BinaryRW     Shared Sub Main()         Dim invalidPathChars() As Char = Path.InvalidPathChars         Dim memStream As new MemoryStream()         Dim binWriter As New BinaryWriter(memStream)         binWriter.Write("Invalid file path characters are: ")         binWriter.Write(Path.InvalidPathChars, 0, _             Path.InvalidPathChars.Length)         Dim binReader As New BinaryReader(memStream)         memStream.Position = 0         Console.Write(binReader.ReadString())         Dim upperBound As Integer = CInt(memStream.Length - memStream.Position) - 1         Dim memoryData(upperBound) As Char         binReader.Read(memoryData, 0, upperBound)         Console.WriteLine(memoryData)     End Sub End Class