Я знаю, что это был бы правильный способ использования StreamWriter:
using (StreamWriter sw = new StreamWriter(hreq.GetRequestStream()))
sw.Write(jsonPostData);
Но как насчет этого? Это также верно или его следует избегать? Будет ли он правильно утилизирован?
new StreamWriter(hreq.GetRequestStream()).Write(jsonPostData);