C# | Comprobar si Hashtable tiene un tamaño fijo – Part 1

La propiedad Hashtable.IsFixedSize se usa para obtener un valor que indica si Hashtable tiene un tamaño fijo o no. Sintaxis: public virtual bool IsFixedSize { get; } Valor devuelto: esta propiedad devuelve verdadero si Hashtable tiene un tamaño fijo; de lo contrario, devuelve falso . El valor predeterminado es falso . Los siguientes programas ilustran … Continue reading «C# | Comprobar si Hashtable tiene un tamaño fijo – Part 1»

C# | Cuente el número de pares clave/valor en el Hashtable – Part 1

La clase Hashtable representa una colección de pares de clave y valor que se organizan según el código hash de la clave. La clave se utiliza para acceder a los elementos de la colección. La propiedad Hashtable.Count se utiliza para obtener el número total de pares clave/valor contenidos en Hashtable. Sintaxis: myTable.Count Aquí, myTable es … Continue reading «C# | Cuente el número de pares clave/valor en el Hashtable – Part 1»

C# | Obtiene una ICollection que contiene las claves en Hashtable

La propiedad Hashtable.Keys se usa para obtener una ICollection que contiene las claves en Hashtable . Sintaxis: public virtual System.Collections.ICollection Keys { get; } Valor devuelto: esta propiedad devuelve una ICollection que contiene las claves en Hashtable. Nota: No se especifica el orden de las claves en ICollection. Recuperar el valor de esta propiedad es … Continue reading «C# | Obtiene una ICollection que contiene las claves en Hashtable»

C# | Creación de un contenedor sincronizado (seguro para subprocesos) para Hashtable – Part 1

El método Hashtable.Synchronized(Hashtable) se usa para devolver un contenedor sincronizado (seguro para subprocesos) para Hashtable . Sintaxis: System.Collections.Hashtable público estático sincronizado (tabla System.Collections.Hashtable); Aquí la tabla es la Hashtable que se sincronizará. Valor de retorno: este método devuelve un contenedor sincronizado (seguro para subprocesos) para Hashtable. Excepción: este método generará ArgumentNullException si la tabla es … Continue reading «C# | Creación de un contenedor sincronizado (seguro para subprocesos) para Hashtable – Part 1»

C# | Obtenga o establezca el valor asociado con la clave especificada en Hashtable – Part 1

La propiedad Hashtable.Item[Object] se usa para obtener o establecer el valor asociado con la clave especificada en Hashtable . Sintaxis: public virtual object this[object key] { get; set; } Aquí, clave es clave de tipo de objeto cuyo valor es obtener o establecer. Excepciones: ArgumentNullException: si la clave es nula. NotSupportedException: si la propiedad está … Continue reading «C# | Obtenga o establezca el valor asociado con la clave especificada en Hashtable – Part 1»

C# | Comprobar si Hashtable tiene un tamaño fijo

La propiedad Hashtable.IsFixedSize se usa para obtener un valor que indica si Hashtable tiene un tamaño fijo o no. Sintaxis: public virtual bool IsFixedSize { get; } Valor devuelto: esta propiedad devuelve verdadero si Hashtable tiene un tamaño fijo; de lo contrario, devuelve falso . El valor predeterminado es falso . Los siguientes programas ilustran … Continue reading «C# | Comprobar si Hashtable tiene un tamaño fijo»

C# | Compruebe si Hashtable está sincronizado (seguro para subprocesos) – Part 1

La propiedad Hashtable.IsSynchronized se usa para obtener un valor que indica si el acceso a Hashtable está sincronizado (seguro para subprocesos). Sintaxis: public virtual bool IsSynchronized { get; } Valor devuelto: esta propiedad devuelve verdadero si el acceso a Hashtable está sincronizado (seguro para subprocesos); de lo contrario, devuelve falso . El valor predeterminado es … Continue reading «C# | Compruebe si Hashtable está sincronizado (seguro para subprocesos) – Part 1»

C# | Añadir un elemento a la tabla Hash – Part 1

La clase Hashtable representa una colección de pares de clave y valor que se organizan según el código hash de la clave. La clave se utiliza para acceder a los elementos de la colección. El método Hashtable.Add(Object, Object) se usa para agregar un elemento con la clave y el valor especificados en Hashtable. Sintaxis: public … Continue reading «C# | Añadir un elemento a la tabla Hash – Part 1»

C# | Comprobar si Hashtable es de solo lectura

La propiedad Hashtable.IsReadOnly se usa para obtener un valor que indica si Hashtable es de solo lectura o no. Sintaxis: public virtual bool IsReadOnly { get; } Valor devuelto: esta propiedad devuelve verdadero si Hashtable es de solo lectura; de lo contrario, devuelve falso . El valor predeterminado es falso . Los siguientes programas ilustran … Continue reading «C# | Comprobar si Hashtable es de solo lectura»

Cómo crear una copia superficial de Hashtable en C#

El método Hashtable.Clone se utiliza para crear una copia superficial de Hashtable. Cuando hacemos una copia superficial , solo se copian los elementos de la colección independientemente de su tipo, no copia los objetos a los que se refieren las referencias. Básicamente, crea un nuevo objeto y ese objeto apunta a las referencias originales. Sintaxis: … Continue reading «Cómo crear una copia superficial de Hashtable en C#»