我有2个c#类:登录和获取页面
这两个类都有自己的方法,并且都有自己的cookie容器
方法使用cookie容器
Getpage类继承登录名
现在的问题是,因为我声明了容器,并且登录类使用了它-所有方法都共享cookie。没问题,但是当我想在继承的getpage类中使用这些cookie时,我不会得到任何cookie。
怎么了? 如何使用继承的Cookie?
答案 0 :(得分:0)
根据您的描述,您的两个类(即父类(登录)和子类(GetPage))中都有一个Cookie容器。由于您尚未初始化GetPage的cookie容器,因此其中没有任何cookie信息,并且当您尝试在GetPage方法中获取cookie信息时,它们将访问GetPage的cookie容器,而不是Login类。
因此,要访问GetPage中的Login类的Cookie容器,您需要在GetPage方法内使用'base'关键字。
这样,您还应该能够使用GetPage内Login类的cookie容器中存储的cookie信息。