An example. We use the ReadToEnd method on a StreamReader, instance, so we should import System.IO. A Using-statement is the best way to use StreamReader.
And We assign a String variable to the contents of the return value of ReadToEnd.
' Wrap StreamReader in using block.Using streamReader As StreamReader = New StreamReader("C:\programs\file.txt")
' Get entire contents of file in string.
Dim contents As String = streamReader.ReadToEnd()
End ModuleThank you
Notes. Some kinds of files, like CSV files, are best parsed with ReadLine. But for other kinds of files, like data files, ReadToEnd is a better choice.
A summary. In a recent project, ReadToEnd was valuable to me. It allowed the program to maintain more symmetry, a benefit over a Function like File.ReadAllText.
Dot Net Perls is a collection of tested code examples. Pages are continually updated to stay current, with code correctness a top priority.
Sam Allen is passionate about computer languages. In the past, his work has been recommended by Apple and Microsoft and he has studied computers at a selective university in the United States.
This page was last updated on Mar 24, 2022 (edit link).