Какой стандартный способ получить типизированный, только для чтения пустой список в C # или он есть?
ETA: Для тех, кто спрашивает «почему?»: У меня есть виртуальный методэто возвращает IList
(или, скорее, пост-ответы, IEnumerable
), и реализация по умолчанию пуста.Все, что возвращает список, должно быть доступно только для чтения, потому что запись в него будет ошибкой, и если кто-то попытается это сделать, я хочу немедленно прекратить работу и загореться, а не ждать, пока ошибка обнаружится каким-то тонким способом позже.