суббота, 10 апреля 2010 г.

Почему нужно использовать обобщения(Generics) вместо коллекций(Collections) (C# 2.0 и выше)

  • Обобщения обеспечивают большую производительность, так как не происходит операции "упаковки"-"распаковки"(boxing-unboxing),
  • Обобщения обеспечивают безопасность типов, так как могут содержать только типы, которые Вы задаете при объявлении,
  • Обобщения значительно снижают необходимость создания собственных коллекций, так как базовая библиотека уже предоставляет несколько подготовленных коллекций. 

1 комментарий:

  1. Жжешь, это как "Почему нужно использовать сахар вместо мешка", ты сделал мой день!

    ОтветитьУдалить