【C#】string型文字列をStreamReaderで扱えるようにする

 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();
        }
    }
}

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です