вообще классно, когда внешне не важно, какая коллекция придет, тебе просто нужно с ней как то работать, тогда можно и даже лучше использовать интерфейсы. Потому что если кто то использует твой метод, то он будет строить логику исходя из того, что в твой метод надо передать лист, а не массив, или еще что то
вообще классно, когда внешне не важно, какая коллекция придет, тебе просто нужно с ней как то работать, тогда можно и даже лучше использовать интерфейсы. Потому что если кто то использует твой метод, то он будет строить логику исходя из того, что в твой метод надо передать лист, а не массив, или еще что то
С интерфейсом IEnumerable очень неудобно работать, вот у листа есть ForEach, это очень круто. А в моем методе придётся страдать и есть кактус?