Я так понял тебе нужен парсер?
Вот, достань от сюда только парсер скобок
https://habr.com/ru/post/439966/
И переделай на кавычки
Правка:
Это называется экранирование т.е. чтобы какие-то спецсимволы воспринимались как обычные символы
Когда нужно узнать как делается это в каком-то языке то просто гуглишь "экранирование _язык_"
Обычно это символ \
Например:
out("текст \"текст в кавычках\" другой текст");
Иногда надо заэкранировать сам символ экранирования
out("Символ экранирования это \\");
В шарпе есть удобный символ @ чтобы не превращать строку в фарш, удобно когда ты отправляешь строкой, например, путь до файла
out(@"D:\dir\file.txt");
out(@"Символ экранирования это \");