Re[2]: Сравнение Generic
От: Berill Азербайджан  
Дата: 05.04.16 07:58
Оценка: +1
Здравствуйте, Serginio1, Вы писали:

S>Здравствуйте, e.thrash, Вы писали:



ET>>как сделать сравнение с нулем? на входе могут быть int, decimal

S>Convert.ChangeType

S>
S>class Checker  
S>    {
S>        public bool Check<T>(T item) where T : IComparable<T>
S>        {
S>            return item.CompareTo(Convert.ChangeType(0,typeof(T)) < 0;
S>        }        
S>    }
S>


Не скомпилится.
Надо:
item.CompareTo((T)Convert.ChangeType(0, typeof(T)))
Отредактировано 05.04.2016 7:59 Berill . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.