Получаешь ответ человека и сохрани в файлик.
Есть много вариантов, но я распишу 2:
1) (Это верный подход) У тебя есть Dictionary, List> (коллекции вопросов и ответов на них).
При получении не известного вопроса ты спрашиваешь как на него ответить и потом записываешь эту пару в коллекции предварительно проверив нет ли такого-же ответа там (может вопрос новый, но ответ уже есть в коллеции, например: привет/здравствуй и тд, а ответ подойдет один и тот же) и после каждого изменения сериализии
руешь этот Dictionary в json файл.
Не хочу обидеть или что то в этом роде, но судя по тому что возник такой вопрос, этот вариант будет сложен для тебя.
2) (Простой) вопрос=ответ
при каждом новом вопросе и при получении ответа на него записуешь в файл "вопрос=ответ"
File.ReadAllText("вопросы.txt"); вот так прочитаешь, но ещё нужно умение парсить :)
а ещё есть вариант использовать ini