Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

347
Visualizações
¿Cómo establecer la capacidad inicial en un SortedDictionary?

Estoy investigando la optimización del código de un proyecto mío y me preguntaba cómo puedo establecer una capacidad inicial para un SortedDictionary. Sé que puedo hacerlo con una Lista y un Diccionario con bastante facilidad en el constructor. Pero, ¿cómo puedo hacerlo con un SortedDictionary?

Pensé en hacerlo como el código a continuación, pero no estoy seguro de si eso funciona y cómo podría verificarlo, una vez que Dictionary no tenga la propiedad de capacidad (¿o la tiene?).

 int capacity = 1000; SortedDictionary<TKey, TValue> exampleSortedDictionary = new SortedDictionary<TKey, TValue>(new Dictionary<TKey, TValue>(capacity));
over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

No es necesario especificar la capacidad inicial para SortedDictionary<K, V> .

Tenga en cuenta que Dictionary<K, V> es una tabla hash , por eso la capacidad inicial (por ejemplo, 100 "filas") es bastante razonable. A diferencia Dictionary<K, V> , SortedDictionary<K, V> es un árbol rojo-negro para el que la capacidad no tiene significado.

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda