Здравствуйте, Igor Trofimov, Вы писали:
A>>как можно определить являеться ли файл бинарным или текстовым? просьба учитывать все енкодинги возможные в .NET... по преабулам уже детекчу, но это не дает гарантий...
iT>Давай определение текстового файла. Вот например, html — это текст или не текст. (Давно-давно на этот вопрос один знакомый ответил: нет, не текст.. это... это.. гипертекст! )
iT>Когда определение будет — то есть задача будет поставлена нормально — то ответ придет сам собой.
Сдается мне, что вопрос определен довольно четко. Бинарные файлы есть бинарные. Определение я тебе могу дать. Текстовый файл — это файл который может читать человек используя плэйн-текст-редактор вроде ноотпэда. ХТМЛ, ХМЛ и т.п. входят в это понятие. Теперь попробуй дать ответ.
ЗЫ
Человек спрашивает об алгоритме определения того является ли файл тексовым или бинарным. В принципе это заключение можно сделать по наличию в файле некоторых непечатных символов, но файл может быть юникодным, что усложняет задачу.
... << RSDN@Home 1.1.4 beta 1 >>