StreamReader.Close Method

Definition

Closes the StreamReader object and the underlying stream, and releases any system resources associated with the reader.

C#
public override void Close();

Remarks

This method overrides the TextReader.Close method.

This implementation of Close calls the Dispose method, passing a true value.

Following a call to Close, any operations on the reader might raise exceptions.

Applies to

Product Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

See also