我有2个c#类:登录和getpage
这两个类都有自己的方法,并且都有自己的cookie容器
方法使用cookie容器
Getpage类继承登录
现在问题是因为我声明了容器并且它被登录类使用 - 所有方法共享cookie。没问题,但是当我想在继承的getpage类中使用这些cookie时,我没有cookie。
怎么了?我如何使用继承的cookie?
根据您的描述,您的类中都有一个cookie容器,即Parent(Login)和Child(GetPage)类。由于您尚未初始化GetPage的cookie容器,因此它没有任何cookie信息,当您尝试在GetPage方法中获取cookie信息时,它们访问GetPage的cookie容器而不是Login类。
因此,要在GetPage中访问Login类的Cookie容器,您需要在GetPage的方法中使用'base'关键字。
这样你就可以在GetPage中使用Login类的cookie容器中存储的cookie信息。