Как определить, является ли файл двоичным или текстовым в C#?

Я бы, вероятно, поискал множество c#.net управляющих символов, которые c#-language обычно присутствуют в двоичном binary файле, но редко в текстовом infile файле. Двоичные файлы, как visual-c# правило, используют 0 достаточно, чтобы binary-number просто проверить множество binary 0 байтов, вероятно, было output-file бы достаточно для обнаружения input-file большинства файлов. Если c#.net вас интересует локализация, вам plaintext также необходимо протестировать outfile многобайтовые шаблоны.

Как text уже говорилось, вам всегда visual-c# может не повезти, и вы получите c#.net двоичный файл, который выглядит text как текст или наоборот.

c#

text

file-io

binary

2022-11-09T03:48:59+00:00