Как связать код чат-бота с базой данных в C#?

Здравствуйте. Пишу простой чат-бот в Visual Studio на языке C#. Как связать код с базой данных? Путь папки к текстовому файлу блокнота "C://Users//Лариса//Desktop//Фото и документы//Математика и инфа//C#//1.txt". Файл (1.txt) в той же папке что и код. В блокноте в столбик записаны несколько фраз: привет, привет, как дела, хорошо. Бот отвечает только на привет. Не знаю, как правильно составлять базу.
using System;
using System.IO;

namespace Chat
{
    class Program
    {

        static string Trim(string str, char[] chars)
        {
            string strA = str;

            for (int i = 0; i < chars.Length; i++)
            {
                strA = strA.Replace(char.ToString(chars[i]), "");
            }
            return strA;
        }


        static string Ans(string q)
        {

            string tr = ")(:^^=!?, ",
            ans = "";

            q = q.ToLower();
            q = Trim(q, tr.ToCharArray());
            string[] baza = File.ReadAllLines("C://Users//Лариса//Desktop//Фото и документы//Математика и инфа//C#//1.txt");

            for (int i = 0; i < baza.Length; i += 2)
            {
                if (q == baza[i])
                {
                    ans = baza[i + 1];
                    break;
                }
            }
            return ans;
        }



        public static void Main()
        {
            while (true)
            {
                Console.Write("Ваш вопрос: ");
                string q = Console.ReadLine();
                Console.WriteLine("Бот сказал: " + Ans(q) + "\n");

            }
        }
    }
}
  • Вопрос задан
  • 118 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы