Привет всем, подскажите, насколько затратна операция приведения к базовому интерфейсу и стоит ли использовать что то подобное? Например у меня есть метод, из которого я хочу возвращать List<T>, насколько пострадает перформанс, если возвращаемый тип будет IList<T>, a не List<T>. Буду благодарен за ответы или ссылки, спасибо.