C# | Obtenga la cantidad de elementos contenidos en SortedList

La propiedad SortedList.Count se utiliza para obtener el número de elementos contenidos en un objeto SortedList.

Sintaxis:

public virtual int Count { get; }

Valor de propiedad: el número de elementos contenidos en el objeto SortedList.

Los siguientes programas ilustran el uso del método discutido anteriormente:

Ejemplo 1:

// C# Program to count the number
// of elements in SortedList
using System;
using System.Collections;
  
class Geeks {
  
    // Main Method
    public static void Main(String[] args)
    {
  
        // Creating object of SortedList
        // fslist is the SortedList object
        SortedList fslist = new SortedList();
  
        // Count property is used to get the
        // number of key/value pairs in fslist
        // It will give 0 as no pairs are present
        Console.WriteLine(fslist.Count);
    }
}
Producción:

0

Ejemplo 2:

// C# Program to count the number
// of elements in SortedList
using System;
using System.Collections;
  
class Geeks {
  
    // Main Method
    public static void Main(String[] args)
    {
  
        // Creating object of SortedList
        // fslist is the SortedList object
        SortedList fslist = new SortedList();
  
        // Count property is used to get the
        // number of key/value pairs in fslist
        // It will give 0 as no pairs are present
        Console.WriteLine(fslist.Count);
  
        // Adding key/value pairs in fslist
        fslist.Add("1", "GFG");
        fslist.Add("2", "Geeks");
        fslist.Add("3", "for");
        fslist.Add("4", "Geeks");
  
        // Count property is used to get the
        // number of key/value pairs in fslist
        // It will give output 4
        Console.WriteLine(fslist.Count);
    }
}
Producción:

0
4

Nota:

  • Se puede acceder al par clave/valor como un objeto DictionaryEntry.
  • El recuento es el número de elementos que están realmente presentes en SortedList, pero la capacidad es el número de elementos que puede almacenar el objeto SortedList.
  • La capacidad siempre es mayor o igual que Count. Si el conteo excede la capacidad al agregar elementos, la capacidad aumenta automáticamente al reasignar el arreglo interno antes de copiar los elementos antiguos y agregar elementos nuevos.
  • Recuperar el valor de esta propiedad es una operación O(1).

Referencia:

Publicación traducida automáticamente

Artículo escrito por Kirti_Mangal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *