У меня есть 2 класса C#: Войти и получить страницу
У обоих классов есть собственные методы, и у обоих есть собственный контейнер для файлов cookie.
Методы используют контейнеры cookie
Класс Getpage наследует логин
Теперь вопрос в том, что я объявил контейнер, и он используется классом входа - все методы используют файлы cookie. Нет проблем, но когда я хочу использовать эти файлы cookie в унаследованном классе getpage, я не получаю файлы cookie ..
Что случилось? Как я могу использовать унаследованные файлы cookie?





Согласно вашему описанию, в обоих ваших классах есть контейнер для файлов cookie, то есть классы Parent (Login) и Child (GetPage). Поскольку вы не инициализировали контейнер cookie GetPage, в нем нет информации cookie, и когда вы пытаетесь получить информацию cookie внутри методов GetPage, они обращаются к контейнеру cookie GetPage, а не к классу Login.
Следовательно, чтобы получить доступ к контейнеру cookie класса Login в GetPage, вам необходимо использовать ключевое слово base внутри методов GetPage.
Таким образом, вы также сможете использовать информацию cookie, хранящуюся в контейнере cookie класса Login в GetPage.