Foley .NET Utilities Class Library

LinkedList Members

Public Instance Constructors

LinkedListOverloaded. Initialize a new instance of the LinkedList class.

Public Instance Properties

Count Gets the number of elements contained in the LinkedList.
IsEmpty (inherited from Collection2Base) Gets a boolean value idicating whether the collection is empty or not.
IsFixedSize (inherited from Collection2Base) Gets a boolean value indicating whether the collection has a fixed size.
IsReadOnly (inherited from Collection2Base) Gets a boolean value indicating whether the collection is read-only.
IsSynchronized (inherited from Collection2Base) Gets a boolean value indicating whether access to the collection is synchronized (thread-safe).
Item Gets or sets the Object at the specified index. In C#, this property is the indexer for the LinkedList class.
SyncRoot (inherited from Collection2Base) Gets an Object that can be used to synchronize access to the collection.

Public Instance Methods

AddOverloaded. Adds an Object to the end of the LinkedList.
Clear Removes all elements from the LinkedList.
CloneOverloaded. Creates a shallow copy of the LinkedList.
ContainsOverloaded. Determines whether the specified Object is in the LinkedList.
CopyTo Copies the entire LinkedList to a compatible one-dimensional Array, starting at the specified index of the target array.
Equals (inherited from Object)Select the method name to go to the Microsoft documentation.
GetEnumeratorOverloaded. Returns an IEnumerator that can iterate through the LinkedList that starts at the specified position.
GetHashCode (inherited from Object)Select the method name to go to the Microsoft documentation.
GetType (inherited from Object)Select the method name to go to the Microsoft documentation.
IndexOf Searches for the specified Object and returns the zero-based index of the first occurrence within the LinkedList.
InsertOverloaded. Inserts all the elements of an ICollection starting at a index in the LinkedList.
LastIndexOf Determines the index of the last occurrence of the specific Object in the LinkedList.
RemoveOverloaded. Removes the first occurrence of each element of the specified ICollection from the LinkedList.
RemoveAt Removes the elements at the specified position of the LinkedList.
Retain Retains the first occurrence of each element of the specified ICollection in the LinkedList.
SubList Provides a view of the LinkedList with the specified number of the elements starting at the position specified.
ToString (inherited from Object)Select the method name to go to the Microsoft documentation.

Protected Instance Methods

Finalize (inherited from Object)Select the method name to go to the Microsoft documentation.
IsContainedIn (inherited from Collection2Base) Determins if the specified value is contained in the specified collection.
MemberwiseClone (inherited from Object)Select the method name to go to the Microsoft documentation.

Explicit Interface Implementations

IList.Insert (inherited from List2Base) This method provided for backwards compatiblity with IList.
IList.Remove (inherited from List2Base) This method provided for backwards compatiblity with IList.
IList.RemoveAt (inherited from List2Base) This method provided for backwards compatiblity with IList.

See Also

LinkedList Class | Foley.Utilities.Collections Namespace