【C#遗补】之Char.IsDigit和Char.IsNumber的区别

Char中IsDigit和IsNumber的两个方法都是用来判断字符是否是数字的,那他们有什么区别

IsDigit 判断的是十进制数字,就是 '0 '.. '9 '。

IsNumber 判断的是数字类别,包括十进制数字 '0 '.. '9 ',还有用字母表示的数字,如表示罗马数字5的字母 'V ',还有表示其他数字的字符,如表示“1/2”的字符。