Я пишу список с помощью WCF и параметра 'ref', и я хочу иметь возможность установить емкость.
Некоторый фон.Я делаю 2 списка, используя ref, чтобы вызывающая функция могла определить, какой список ей интересен, путем инициализации до вызова.
Таким образом, быстрый тест на ноль позволяет службе что-то делать со списком.Все это прекрасно работает.
Но я подумал;Я знаю, что в списке будет около 100 элементов, поэтому установка начальной емкости - это хорошая идея, но когда я делаю это в вызывающей функции, для службы WCF устанавливается значение 0.
Любые подсказки?
Большое спасибо.
РЕДАКТИРОВАТЬ: Думая об этом - это имеет огромное количество смысла делает это.Любые выделенные ресурсы от установки начальной емкости должны быть (расточительно) упорядочены, а затем повторно гидратированы / распределены.
Я думаю, что второй параметр с размером или просто жестким кодированием - в порядке.