当前位置:  开发笔记 > 后端 > 正文

为什么System.Web.UI中的Pair?

如何解决《为什么System.Web.UI中的Pair?》经验,为你挑选了1个好方法。

至少对我来说,Pair类是一个非常多用途的类.那么为什么微软将它放入System.Web.UI命名空间呢?

有没有理由让我的小脑无法理解?

谢谢.



1> JacquesB..:

它用于序列化viewstate(以及它的堂兄Triplet).

我猜他们不是基础库的一部分(即使没有任何关于它们的ASP.NET特性)的原因是它们不是非常有用,因为它们是无类型的.

要在基础库中包含无类型对和三元组,可能会被视为鼓励"无类型"编程.

虽然键入的元组可能很有用(我认为F#有它们).我认为匿名类型涵盖了异构元组的大多数用例.

推荐阅读
小色米虫_524
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有