Заранее спасибо за вашу помощь. Мне интересно, есть ли шаблон (дизайна), который можно применить к этой проблеме.
Мне нужно анализировать, обрабатывать и извлекать значения из текстовых файлов с похожими, но разными форматами.
В частности, я создаю механизм обработки, который принимает файлы истории рук в онлайн-покере с множества различных веб-сайтов и анализирует определенные поля данных (номер руки, дата и время, игроки). Мне нужно, чтобы логика для разбора файлов немного отличалась для каждого формата, но обработка извлеченных значений будет одинаковой.
Моей первой мыслью было создать только 1 класс, который принимает «схему» для каждого типа файла и соответственно анализирует/обрабатывает. Я уверен, что есть лучшее решение для этого.
Спасибо!
Дополнительный балл: любые конкретные советы по реализации на C#.