Приветсвую тебя,))) если необходима теория можешь воспользоваться С# Полное руководство Герберт Шилдт))) Я пыталась изучать на сайтах, но везде непонятно описывалось))) эта книга мне подошла больше всего)))) а еще мне нравиться docs.microsoft.com/ru-ru/dotnet/api/system.string.compare?view=netframework-4.8 тут тоже все понятно))) на сколько я знаю необходимо сначала, прочесть книгу какую нибудь что бы переменные, типы данных, операторы управления и прочие, массивы, классы, методы а потом уже можно практиковать))) это был мой путь мне здесь легко)) у тебя свой))) надеюсь то что написала поможет тебе)))
Теории тут минимум. Обмазываться книжками можно смело в интернете - их с теорией вагон и тележка. Дело лишь станет за поиском нужного материала. А менторство Игромистра можно и заказать, в былые годы видел у него эти предложения, он за ручку проведет по всем дебрям и скажет где и что смотреть и что почитать. Но эти плюшки стоят других денег. Здесь что-то бесплатно, что-то за умеренные деньги, а что-то за хорошие. Выбор курсантам предоставлен, всяк выбирает по себе кому что надо и что подходит.
Успехов! Тема работает.