Мне нужно определить, соответствует ли содержимое текстового файла одному из этих текстовых кодировок:
System.Text.Encoding.ASCII
System.Text.Encoding.BigEndianUnicode ' UTF-L 16
System.Text.Encoding.Default ' ANSI
System.Text.Encoding.Unicode ' UTF16
System.Text.Encoding.UTF32
System.Text.Encoding.UTF7
System.Text.Encoding.UTF8
Я не знаю, как читать байтовые метки файлов, я видел фрагменты, которые делают это, но только могу определить, является ли файл ASCII или Unicode, поэтому мне нужно что-то более универсальное.