Известный Болтун
Зарегистрирован: 18 February 2005
Сообщения: 972
Примеры кода: 0
|
Re[3]: Как сделать проверку типов в generic-методе |
20 January 2007 12:57 |
|
|
|
|
Здравствуйте, aleyush, Вы писали:
ID>>может, имеется в виду
ID>>
ID>>typeof(T) == typeof(string)
ID>>
A>До этого я еще дошел. Но вот то, что после if, написать нее могу — получаю ошибку компилятора о невозможности приведения типа...
if (typeof(T) == typeof(string)) {ParamValue=(T)paramValue; return true;}
if (typeof(T) == typeof(int))
{
int tmp = 0;
bool result = int.TryParse(paramValue, out tmp);
ParamValue = (T)tmp;
return result;
} ... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Данное сообщение получено с сайта RSDN
|
|