Saya ingin memeriksa apakah sebuah objek adalah angka sehingga .ToString()akan menghasilkan string yang berisi angka dan +, -,.
Apakah mungkin dengan tipe check in sederhana .net (seperti:) if (p is Number)?
Atau Haruskah saya mengonversi menjadi string, lalu mencoba menguraikan menjadi ganda?
Pembaruan: Untuk memperjelas objek saya adalah int, uint, float, double, dan seterusnya itu bukan string. Saya mencoba membuat fungsi yang akan membuat objek apa pun menjadi xml seperti ini:
<string>content</string>
atau
<numeric>123.3</numeric>
atau ajukan pengecualian.