Я использую этот код для записи асинхронно в файлАсинхронный FileStream Пишет «NUL» в файл
public static void AsyncWrite(string file, string text)
{
try
{
byte[] data = Encoding.Unicode.GetBytes(text);
using (FileStream fs = new FileStream(file, FileMode.Create,
FileAccess.Write, FileShare.Read, 1, true))
fs.BeginWrite(data, 0, data.Length, null, null);
}
catch
{
}
}
По какой-то причине, время от времени, а не писать текст в файл, как и ожидалось, Notepad ++ показывает следующие Ouput:
Можете ли вы показать Hex-дамп результата? –
Не уверен, как это сделать ... –