StreamReaderは便利ですよね。
1行ずつ読み込んだりできます。
それでstring型の文字列をStreamReaderで扱う備忘録。
まず、MemoryStream型に変換します。こんな感じ。
[C#]
using (var ms = new MemoryStream(Encoding.UTF8.GetBytes(html))) { using (var sr = new StreamReader(ms)) { while (sr.Peek() > -1) { string line = sr.ReadLine(); } } }