List.Add(T) Method is used to add an object to the end of the List.
Properties of List:
- It is different from the arrays. A list can be resized dynamically but arrays cannot.
- List class can accept null as a valid value for reference types and it also allows duplicate elements.
- If the Count becomes equals to Capacity then the capacity of the List increases automatically by reallocating the internal array. The existing elements will be copied to the new array before the addition of the new element.
- If the Count is less than Capacity then this method is an O(1) operation. If the capacity needs to be increased to accommodate the new element then this method becomes an O(n) operation.
public void Add (T item);
item: Specified object which is to be added to the end of the List of type System.Object.
Below programs illustrate how to add an element in List:
8 10 12 14 16 18
1 2 3 4 3 4
- C# | Adding an element into the Hashtable
- C# | Adding the elements of the specified collection to the end of the List
- C# | Adding the specified key and value into HybridDictionary
- C# | Adding new node or value at the start of LinkedList<T>
- C# | Adding new node or value at the end of LinkedList<T>
- C# | Adding elements to the end of the ArrayList
- C# | Adding the elements to the end of the ArrayList
- C# | Removing the specified element from the List
- C# | Gets or Sets the element at the specified index in the List
- C# | How to remove the element from the specified index of the List
- C# | How to get the last occurrence of the element in the List that match the specified conditions
- C# | How to perform a specified action on each element of the List
- C# | How to check whether a List contains a specified element
- C# | Check if every List element matches the predicate conditions
- How to sort a list in C# | List.Sort() Method Set -1
- How to sort a list in C# | List.Sort() Method Set -2
- C# | Check whether an element is contained in the ArrayList
- C# | Insert an element into the ArrayList at the specified index
- C# | Add element to HashSet
- C# | Check if a Stack contains an element
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to firstname.lastname@example.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.