<PackageReference Include="NETStandard.Library" Version="2.0.3" />

System.IO.StreamReader

public class StreamReader : TextReader
public static readonly StreamReader Null

public virtual Stream BaseStream { get; }

public virtual Encoding CurrentEncoding { get; }

public bool EndOfStream { get; }

public StreamReader(Stream stream)

public StreamReader(Stream stream, bool detectEncodingFromByteOrderMarks)

public StreamReader(Stream stream, Encoding encoding)

public StreamReader(Stream stream, Encoding encoding, bool detectEncodingFromByteOrderMarks)

public StreamReader(Stream stream, Encoding encoding, bool detectEncodingFromByteOrderMarks, int bufferSize)

public StreamReader(Stream stream, Encoding encoding, bool detectEncodingFromByteOrderMarks, int bufferSize, bool leaveOpen)

public StreamReader(string path)

public StreamReader(string path, bool detectEncodingFromByteOrderMarks)

public StreamReader(string path, Encoding encoding)

public StreamReader(string path, Encoding encoding, bool detectEncodingFromByteOrderMarks)

public StreamReader(string path, Encoding encoding, bool detectEncodingFromByteOrderMarks, int bufferSize)

public void DiscardBufferedData()