Как правило, читайте любой формат файла и конвертируйте его в формат .txt.
Мне нужно убедиться, что файл, данный пользователем, преобразован в файл .txt, если он содержит текст, перед любой дальнейшей обработкой.
На данный момент у меня есть оператор switch, который проверяет определенные форматы и преобразует их в формат .txt.
switch (extension)
{
case ".pdf":
//Convert from .pdf to .txt file
break;
case ".doc":
//Convert from .doc to .txt file
break;
default:
Console.WriteLine("The file could not be converted!");
break;
}
Проблема в том, что мне нужно что-то более общее, чтобы проверить, является ли данный файл .txt или нет, но его можно конвертировать, чтобы сделать это.