【问题标题】:How to backport .NET 4's XmlConvert.IsWhitespaceChar to .NET 3.5?如何将 .NET 4 的 XmlConvert.IsWhitespaceChar 反向移植到 .NET 3.5?
【发布时间】:2011-05-05 17:43:36
【问题描述】:

我需要将一些使用此方法的代码反向移植到 .NET 3.5,而从 Reflector 我似乎无法辨别为它提供自己的 C# 实现的正确方法。

有什么帮助吗?

【问题讨论】:

    标签: c# .net xmlconvert


    【解决方案1】:

    该方法使用名为 XmlCharType.bin 的嵌入式资源,您可以使用 Reflector 看到它。 System.Xml.XmlCharType.get_Instance() 使用它来初始化 charProperties 指针。 3.5 中也存在相同的资源,您可以以相同的方式使用它。

    或采用较小的 3.5 方法:

    WhitespaceChars = new char[] { ' ', '\t', '\n', '\r' };
    

    【讨论】:

      猜你喜欢
      • 2012-09-13
      • 2011-02-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-08
      • 2016-04-09
      • 2012-07-03
      相关资源
      最近更新 更多