Здравствуйте, Cynic, Вы писали:
C>Здравствуйте, Pavel Dvorkin, Вы писали:
PD>>Что означает "буфер может переполняться" ? Мы же в управляемом коде. Если это массив и выйти за его границы, то ArrayIndexOutOfBoundsException и так выбросится. Если же что-то иное — хотелось бы знать, что именно.
C>Буфер это список (List<T>) который имеет ограниченное количество элементов. Надо как-то обработать ситуацию когда использующий его код хочет добавить элемент в буфер когда он уже заполнен.
Т.е. ограниченность буфера — элемент бизнес-логики? Может, вам что-нибудь вроде циклического буфера подойдет? И почему нельзя просто игнорировать вызов добавления, к примеру?