привет, у меня есть эта часть моего кода:
static void Main(string[] args)
{
Console.WriteLine("Memory mapped file reader started");
using (var file = MemoryMappedFile.OpenExisting("sensor"))
{
using (var reader = file.CreateViewAccessor(0, 3800))
{
var bytes = new byte[4051];
Console.WriteLine("Reading bytes");
for (var i = 0; i < bytes.Length; i++)
Console.Write((char)bytes[i] + "");
Console.WriteLine(string.Empty);
}
}
Console.WriteLine("Press any key to exit ...");
Console.ReadLine();
}
, который открывает общую память, а затем записывает ее в различные байты и отображает ее. как бы я вместо этого записать его в строку? я знаю, что это как-то связано с "var bytes = new byte [4051];" но я не могу написать «байт» в новую строку, очевидно.
PS вывод кода теперь (с массивом) - простой текст: ABCDEFG ... и т. Д.
спасибо