过时类的用法

时间:2011-08-29 03:16:42

标签: c#

我们在项目中使用了类'System.Xml.Xsl.XslTransform',现在我们最近开始使用resharper。此类警告类'System.Xml.Xsl.XslTransform'已过时:“此类已被弃用。请改用System.Xml.Xsl.XslCompiledTransformhttp://go.microsoft.com/fwlink/?linkid=14202

将代码更新为新类或在系统运行良好时保留现有代码是否合适。

这种方法有什么缺点。

3 个答案:

答案 0 :(得分:3)

警告只是 - 不是错误,而是你应该注意的事情。如果代码现在运行良好,请随意保留原样。只要知道API将来可能会消失,所以如果升级,你最终必须处理它。

答案 1 :(得分:1)

最好更新并且不要使用已弃用的类,因为它将在即将发布的版本中消失,您将别无选择,只能更新代码。所以更新更快更好。

答案 2 :(得分:0)

您可以使用{。1}}类代替在.Net 4.6中有效的类,例如:

XslCompiledTransform