как List не реализует Add (значение объекта)?

Я считаю это довольно глупым, и мне немного неловко задавать такой вопрос, но я все еще не мог найти ответ:

Я смотрю на класс List , который реализует IList .

public class List<T> : IList

одним из методов, включенных в Ilist, является

int Add(object value)

Я понимаю, что List не должен предоставлять этот метод (безопасность типа ...), и это действительно не так. Но как это может быть? Класс mustnt реализует весь интерфейс?

5
задан ET. 8 December 2010 в 15:16
поделиться