如何从其他类继承cookie

问题描述 投票:0回答:1

我有2个c#类:登录和getpage

这两个类都有自己的方法,并且都有自己的cookie容器

方法使用cookie容器

Getpage类继承登录

现在问题是因为我声明了容器并且它被登录类使用 - 所有方法共享cookie。没问题,但是当我想在继承的getpage类中使用这些cookie时,我没有cookie。

怎么了?我如何使用继承的cookie?

c# cookies c#-4.0 c#-5.0 c#-6.0
1个回答
0
投票

根据您的描述,您的类中都有一个cookie容器,即Parent(Login)和Child(GetPage)类。由于您尚未初始化GetPage的cookie容器,因此它没有任何cookie信息,当您尝试在GetPage方法中获取cookie信息时,它们访问GetPage的cookie容器而不是Login类。

因此,要在GetPage中访问Login类的Cookie容器,您需要在GetPage的方法中使用'base'关键字。

这样你就可以在GetPage中使用Login类的cookie容器中存储的cookie信息。

© www.soinside.com 2019 - 2024. All rights reserved.