Я не уверен, нужно ли мне вызывать Flush()
для используемых объектов, если я напишу что-то вроде этого:
using (FileStream...)
using (CryptoStream...)
using (BinaryWriter...)
{
// do something
}
Они всегда автоматически смываются? Когда инструкция using
сбрасывает их, а когда нет (если такое может случиться)?