http://stackoverflow.com/questions/228532/difference-between-char-isdigit-and-char-isnumber-in-c-sharp Char.IsDigit() is a subset of Char.IsNumber(). Some of the characters that are 'numeric' but not digits include 0x00b2 and 0x00b3 which are supersc…
以下来自msdn: Objects of an integral type can be converted to another wider integral type (that is, a type that can represent a larger set of values). This widening type of conversion is called "integral promotion." With integral promotion, you can…