Как перенести XNETConvert.IsWhitespaceChar в.NET 4 в.NET 3.5?

Мне нужно перенести некоторый код, использующий этот метод, в.NET 3.5, и из Reflector я не могу понять, как правильно представить для него собственную реализацию C#.

Любая помощь?

1 ответ

Решение

Этот метод использует встроенный ресурс с именем XmlCharType.bin, вы можете увидеть его с помощью Reflector. Он используется System.Xml.XmlCharType.get_Instance() для инициализации указателя charProperties. Этот же ресурс присутствует и в 3.5, вы можете использовать его таким же образом.

Или используйте менее подход 3,5:

WhitespaceChars = new char[] { ' ', '\t', '\n', '\r' };
Другие вопросы по тегам