为什么 ASP.NET ListItem 类被密封?

发布于 2024-10-14 20:41:08 字数 147 浏览 2 评论 0原文

我只是好奇。为什么 ASP.NET ListItem 类需要被封印?

I'm just curious. Why would the ASP.NET ListItem class need to be sealed?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

剪不断理还乱 2024-10-21 20:41:08

当时我读到了一些对 BCL 的创建者之一的采访,我想是 ScottGu 的。

IIRC 他说了类似的话“对于某些类,我们很遗憾将它们密封,而对于其他类,我们很遗憾没有将它们密封”。

所以我的假设是,这是一个设计决策,对于我们 BCL 用户来说可能并不完全透明。

另一方面,可能有 10 万以上的用户了解更多关于它的内部知识。

Back then I read some interview with one of the creators of the BCL, I think it was with ScottGu.

IIRC he said something similar to "For some classes, we regretted that we made them sealed, and for other classes we regretted that we did not make them sealed".

So my assumption is that it was a design desicion that may not be completely transparent to us BCL users.

On the other hand, probably some 100k+ user knows more internals about it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文