Type. как его есть? и настолько ли он волшебный??
От: nasyrov  
Дата: 15.11.06 04:53
Оценка:
несколько не интуитивно понятно работа с этим Type. т.е. передачи значений через object.

Дело в том, что передаются значения различных типов (в основном string, int, float, double) в виде object, и надо потом орпеделить какой тип переменной, для последующей корректной работы с ней.

прочтя MSDN, нашел только одни способ

object o = value;

if (o.GetType().Name == "Int32")
//
else if (o.GetType().Name == "Double")
//
....


нет ли что-нить проще писаемое?, ведь только Int'ов там 3 (16, 32, 64). да и кто гарантирует что имя типа не измениться во Framework 3, 4, 5 etc.?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.