Hi and welcome, Qui and Samilee!
@Samilee, I am very sorry for the delay in responding. I wasn’t on chatbots.org back in March, so I’m just seeing your post for the first time today. I know next to nothing about C#, so I cannot advise you in that area. My area of experience is in web-based languages (HTML, CSS, JavaScript and PHP), with a little bit of Visual Basic thrown in to confuse me. I wish I had better information than that, but this is what I have to work with. Sorry.
@Qui, if you don’t mind, a bit more information will help me to help you. First and foremost, what language/platform will you be wanting to use to build your chatbot? And will it be a general conversation bot, or more along the lines of an expert system? It might also help a little if I knew if this was for a major in CS, IT or some other specific field, so that I know what approach to take.