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