C# | Check if the ArrayList has a fixed size Last Updated : 01 Feb, 2019 Comments Improve Suggest changes Like Article Like Report ArrayList represents an ordered collection of an object that can be indexed individually. It is basically an alternative to an array. It also allows dynamic memory allocation, adding, searching and sorting items in the list. ArrayList.IsFixedSize property is used to check whether the ArrayList has a fixed size or not. Properties: Elements can be added or removed from the Array List collection at any point in time. The ArrayList is not guaranteed to be sorted. The capacity of an ArrayList is the number of elements the ArrayList can hold. Elements in this collection can be accessed using an integer index. Indexes in this collection are zero-based. It also allows duplicate elements. Using multidimensional arrays as elements in an ArrayList collection is not supported. Syntax: public virtual bool IsFixedSize { get; } Return Value: This method returns True if the ArrayList has a fixed size, otherwise returns False. The default value is False. Below programs illustrate the use of ArrayList.IsFixedSize Property: Example 1: CSHARP // C# code to check if the ArrayList // has fixed size or not using System; using System.Collections; using System.Collections.Generic; class GFG { // Driver code public static void Main() { // Creating an ArrayList ArrayList myList = new ArrayList(); // Adding elements to ArrayList myList.Add("A"); myList.Add("B"); myList.Add("C"); myList.Add("D"); myList.Add("E"); myList.Add("F"); // To check if the ArrayList has fixed size or not Console.WriteLine(myList.IsFixedSize); } } Output: False Example 2: CSharp // C# code to check if the ArrayList // has fixed size or not using System; using System.Collections; using System.Collections.Generic; class GFG { // Driver code public static void Main() { // Creating an ArrayList ArrayList myList = new ArrayList(); // Adding elements to ArrayList myList.Add("1"); myList.Add("2"); myList.Add("3"); myList.Add("4"); myList.Add("5"); myList.Add("6"); // To check if the ArrayList // has fixed size or not // it will return false Console.WriteLine(myList.IsFixedSize); // Create a fixed-size wrapper // around the ArrayList ArrayList myListfixed = ArrayList.FixedSize(myList); // To check if the ArrayList // has fixed size or not // it will return true Console.WriteLine(myListfixed.IsFixedSize); } } Output: False True Note: A collection with a fixed size does not allow the addition or removal of elements after the collection is created, but it allows the modification of existing elements. Retrieving the value of this property is an O(1) operation. Reference: https://docs.microsoft.com/en-us/dotnet/api/system.collections.arraylist.isfixedsize?view=netframework-4.7.2 Comment More infoAdvertise with us Next Article C# | Check if the ArrayList has a fixed size S Sahil_Bansall Follow Improve Article Tags : Misc C# CSharp-Collections-Namespace CSharp-Collections-ArrayList Practice Tags : Misc Similar Reads C# | Check if an Array has fixed size or not Array.IsFixedSize Property is used to get a get a value indicating whether the Array has a fixed size. This property implements the IList.IsFixedSize Property . Syntax: public bool IsFixedSize { get; } Property Value: This property is always return true for all arrays. Below programs illustrate the 2 min read C# | Check if a SortedList object has a fixed size SortedList class is a collection of (key, value) pairs which are sorted according to keys. Those pairs can be accessible by key and as well as by index(zero-based indexing). This comes under System.Collections namespace. SortedList.IsFixedSize property is used to check whether a SortedList object ha 2 min read C# | Check if the ArrayList is read-only ArrayList represents an ordered collection of an object that can be indexed individually. It is basically an alternative to an array. It also allows dynamic memory allocation, adding, searching and sorting items in the list. ArrayList.IsReadOnly property is used to check whether the ArrayList is rea 2 min read C# | Check if Hashtable has a fixed size Hashtable.IsFixedSize Property is used to get a value which indicates whether the Hashtable has a fixed size or not. Syntax: public virtual bool IsFixedSize { get; } Return Value: This property returns true if the Hashtable has a fixed size otherwise it returns false. The default is false. Below pro 2 min read C# | Check if ListDictionary has a fixed size ListDictionary.IsFixedSize property is used to get a value indicating whether the ListDictionary has a fixed size or not. Syntax: public bool IsFixedSize { get; } Return Value : This property always returns false. Example: CSHARP // C# code to check if ListDictionary // has a fixed size using System 1 min read C# | Check if HybridDictionary has fixed size HybridDictionary.IsFixedSize property is used to get a value that indicates whether the HybridDictionary has a fixed size or not. Syntax: public bool IsFixedSize { get; } Return Value: This property always returns false. Below are the programs to illustrate the use of HybridDictionary.IsFixedSize pr 2 min read Check whether K times of a element is present in array Given an array arr[] and an integer K, the task is to check whether K times of any element are also present in the array. Examples : Input: arr[] = {10, 14, 8, 13, 5}, K = 2 Output: Yes Explanation: K times of 5 is also present in an array, i.e. 10. Input: arr[] = {7, 8, 5, 9, 11}, K = 3 Output: No 8 min read array::max_size() in C++ STL Array classes are generally more efficient, light-weight and reliable than C-style arrays. The introduction of array class from C++11 has offered a better alternative for C-style arrays. array::max_size() This function returns the maximum number of elements that the array container can contain. In c 1 min read C# | Creating an ArrayList having specified initial capacity ArrayList(Int32) constructor is used to initialize a new instance of the ArrayList class which will be empty and will have the specified initial capacity. ArrayList represents an ordered collection of an object that can be indexed individually. It is basically an alternative to an array. It also all 3 min read C# | Get the number of elements actually contained in the ArrayList ArrayList represents an ordered collection of an object that can be indexed individually. It is basically an alternative to an array. It also allows dynamic memory allocation, adding, searching and sorting items in the list. ArrayList.Count property gets the number of elements actually contained in 3 min read Like