gpt4 book ai didi

c# - 接口(interface)如何实现功能?

转载 作者:太空宇宙 更新时间:2023-11-03 18:01:06 26 4
gpt4 key购买 nike

在 ASP.net 通用处理程序文件 (.ashx) 中默认情况下不启用 session ,无论如何 session 集合都是空的。

但是通过简单地实现“ISessionHandler”, session 突然可以通过 session 集合访问..

我真的不明白,因为在我的头脑中接口(interface)除了告诉其他东西它需要有什么方法、属性等之外什么都不做。

有人知道它是如何工作的吗?

提前致谢:)

最佳答案

我相信这些接口(interface)称为标记接口(interface),它们“标记”一个目的。通过反射(即检查类是否实现接口(interface))或检查类 x 是否属于 IInterface 类型,您可以启用某些功能。

编辑:这里有更多关于这个主题的内容(它是关于 Java,但相关)

link text

关于c# - 接口(interface)如何实现功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1227161/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com