>>424が問題になる理由がわからんw

string htmlは参照だろw
それをreturnするってことはhtmlのコピーが渡されるだけなので
sr.ReadToEnd();が返したどこかにおいてあるstringの参照には
変わりないので問題になりようがない