Я получаю FileStream(filename,FileMode.Open,FileAccess.Read,FileShare.ReadWrite)
, а затем StreamReader(stream,true)
.
Есть ли способ проверить, начался ли поток с спецификации UTF8?Я заметил, что файлы без спецификации читаются StreamReader как UTF8.
Как я могу отличить их?