当我们接近.NET框架的第4个主要版本时,我们可能会看到标记为过时的类和方法的数量增加(表示它们已被弃用)。我发现这个页面列出了所有的过时的会员类型,现在增长很大

所以,我想知道是否:

  1. 是否已从任何版本的框架中删除任何标记为过时的成员或类型?是否有来自.NET 1的元素根本不在以后的版本中?

  2. 微软是否有任何关于何时删除元素的正式指南?这是在发布 X 之后的数量吗?经过的时间?或者,被弃用的元素是否会永久保留?

有帮助吗?

解决方案

从框架中删除过时的类的问题在于它变成了对基于框架构建的应用程序的重大更改,而应用 ObsoleteAttribute 不是。

因此,如果有的话,我不希望在不久的将来任何时候看到任何标记为过时的类被删除。

其他提示

最合理的方法是永远留在那里以保持向后兼容性。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top