Я хотів би перевірити , якщо об'єкт є числом , так що .ToString()призведе до рядка , що містить цифри і +, -,.
Чи можливо це шляхом простої перевірки типу в .net (наприклад:) if (p is Number)?
Або я повинен перетворити на рядок, а потім спробувати розібрати вдвічі?
Оновлення: Для уточнення мого об’єкта це int, uint, float, double, і так далі, це не рядок. Я намагаюся зробити функцію, яка б серіалізувала будь-який об'єкт у xml, як це:
<string>content</string>
або
<numeric>123.3</numeric>
або застосувати виняток.