Ниже приведен код, позволяющий сначала сохранить строку текста в текстовый файл, находящийся в хранилище Azure, а затем прочитать его и распечатать.
string firstString = "this \t is \n a \t line \n are: ";
using (var memoryStream = new MemoryStream())
{
memoryStream.Write(System.Text.Encoding.UTF8.GetBytes(firstString), 0, System.Text.Encoding.UTF8.GetBytes(firstString).Length);
blockBlob.UploadFromStream(memoryStream);
}
string text;
using (var memoryStream = new MemoryStream())
{
blockBlob.DownloadToStream(memoryStream);
text = System.Text.Encoding.UTF8.GetString(memoryStream.ToArray());
Trace.WriteLine(text);
}
Проблема в том, что в инструкции Trace.Writeline () ничего не печатается.
Сначала я подумал, что это может быть проблема с кодировкой, поэтому я изменил формат своего текстового файла с ASCII на UTF8, но все равно ничего не печатается. Что мне здесь не хватает, любая помощь приветствуется.