У меня есть то, что кажется, это должен быть простой вопрос, но я не могу найти ответ на него в любом месте. Учитывая следующий код:C# Читать (не писать!) Строку из System.Net.Http.StringContent
using System.Net.Http;
...
StringContent sc = New StringContent("Hello!");
string myContent = ???;
Что мне нужно заменить ???
с тем чтобы прочитать строковое значение из sc
, так что myContent = "Hello!"
?
.ToString
просто возвращает System.String, как и .ReadAsStringAsync
. Как я прочитал, что я написал?
Я рекомендую используя MSDN https://msdn.microsoft.com/en-us/library/system .net.http.stringcontent% 28v = vs.118% 29.aspx – Jace
Когда я вызываю 'await sc.ReadAsStringAsync();' Я получаю строку «Hello!». Если вы получаете 'System.String', вы делаете что-то неправильно. –