Я считаю это довольно глупым, и мне немного неловко задавать такой вопрос, но я все еще не мог найти ответ:
Я смотрю на класс List
, который реализует IList
.
public class List<T> : IList
одним из методов, включенных в Ilist, является
int Add(object value)
Я понимаю, что List
не должен предоставлять этот метод (безопасность типа ...), и это действительно не так. Но как это может быть? Класс mustnt реализует весь интерфейс?