Получить тип данных XML из типа .NET?

Мне интересно, есть ли библиотека - в .NET или иначе - которая будет преобразовывать типы .NET (например, Integer , Строка и т. Д.) В типы данных XML (например, int , строка ). Обратите внимание, что я хочу преобразовать типы , а не содержимое переменных. Например:

var xmlType = Convert.ToXmlType(typeof(bool));
Assert.That(xmlType.ToString(), Is.EqualTo("boolean"));

Я не возражаю против создания таблицы поиска, поскольку я не имею дела со слишком большим количеством типов, но я подумал, что было бы неплохо повторно использовать такую ​​вещь, если она уже существует.

5
задан ladenedge 20 July 2011 в 19:45
поделиться