Fix StreamReader EOF handling and improve perf (#69888)
authorLevi Broderick <GrabYourPitchforks@users.noreply.github.com>
Mon, 7 Nov 2022 20:14:48 +0000 (12:14 -0800)
committerGitHub <noreply@github.com>
Mon, 7 Nov 2022 20:14:48 +0000 (15:14 -0500)
commit02c3e95fc2f87dcabfea8bef2c1b1a48c2249d9d
tree26c155b8f5226a8b89610ced3428cf4eb42f6823
parent9df6ea21007319967975dc9985413bb6518287da
Fix StreamReader EOF handling and improve perf (#69888)

* Fix StreamReader EOF handling and improve perf

* Address PR feedback

* Remove erroneous asserts

Co-authored-by: Stephen Toub <stoub@microsoft.com>
src/libraries/System.IO/tests/StreamReader/StreamReaderTests.cs
src/libraries/System.Private.CoreLib/src/System/IO/StreamReader.cs