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