Используя .Net, как я могу определить, является ли тип числовым ValueType?

Но здесь'Вот пример:

Dim desiredType as Type
if IsNumeric(desiredType) then ...

РЕДАКТИРОВАТЬ: Я знаю только тип, а не значение как строку.

Хорошо, так что, к сожалению, я должен перебрать TypeCode.

Но это хороший способ сделать это:

 if ((desiredType.IsArray))
      return 0;

 switch (Type.GetTypeCode(desiredType))
 {
      case 3:
      case 6:
      case 7:
      case 9:
      case 11:
      case 13:
      case 14:
      case 15:
          return 1;
 }
 ;return 0;

Ответы на вопрос(9)

Ваш ответ на вопрос