Нет, нет, но всегда полезно использовать объекты, которые наследуют
Форма IDisposable. Если вы не сделаете это в цикле, вы получите утечки памяти
string s = string.Empty;
using(StreamReader sr = new StreamReader("filename", Encoding.UTF8))
{
s = sr.ReadToEnd();
}