9[DebuggerDisplay(
"Count = {Count}")]
10[
TypeForwardedFrom(
"System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
294 while (next !=
head);
308 if (@
default.Equals(next.item,
value))
314 while (next !=
head);
320 if (next.item ==
null)
326 while (next !=
head);
446 for (
int i = 0; i <
array.Length; i++)
504 if (
node.list !=
null)
516 if (
node.list !=
this)
532 if (
array.GetLowerBound(0) != 0)
563 while (next !=
head);
bool ICollection< KeyValuePair< TKey, TValue > >. IsReadOnly
Enumerator GetEnumerator()
void Add(TKey key, TValue value)
void AddLast(LinkedListNode< T > node)
void InternalInsertNodeToEmptyList(LinkedListNode< T > newNode)
void Remove(LinkedListNode< T > node)
Enumerator GetEnumerator()
virtual void OnDeserialization(object? sender)
void InternalInsertNodeBefore(LinkedListNode< T > node, LinkedListNode< T > newNode)
LinkedListNode< T >? Last
LinkedListNode< T > AddBefore(LinkedListNode< T > node, T value)
LinkedList(SerializationInfo info, StreamingContext context)
LinkedListNode< T > AddFirst(T value)
void AddFirst(LinkedListNode< T > node)
void ValidateNewNode(LinkedListNode< T > node)
LinkedList(IEnumerable< T > collection)
void AddAfter(LinkedListNode< T > node, LinkedListNode< T > newNode)
LinkedListNode< T >? First
void AddBefore(LinkedListNode< T > node, LinkedListNode< T > newNode)
void InternalRemoveNode(LinkedListNode< T > node)
LinkedListNode< T > AddAfter(LinkedListNode< T > node, T value)
void ValidateNode(LinkedListNode< T > node)
void CopyTo(T[] array, int index)
LinkedListNode< T >? FindLast(T value)
SerializationInfo _siInfo
virtual void GetObjectData(SerializationInfo info, StreamingContext context)
LinkedListNode< T > AddLast(T value)
LinkedListNode< T >? Find(T value)
object? GetValue(string name, Type type)
int GetInt32(string name)
static string Serialization_MissingValues
static string ExternalLinkedListNode
static string LinkedListNodeIsAttached
static string Argument_InvalidArrayType
static string Arg_NonZeroLowerBound
static string LinkedListEmpty
static string ArgumentOutOfRange_BiggerThanCollection
static string InvalidOperation_EnumFailedVersion
static string Arg_RankMultiDimNotSupported
static string InvalidOperation_EnumOpCantHappen
static string Arg_InsufficientSpace
static string ArgumentOutOfRange_NeedNonNegNum
void CopyTo(T[] array, int arrayIndex)
new IEnumerator< T > GetEnumerator()
void OnDeserialization(object? sender)
void GetObjectData(SerializationInfo info, StreamingContext context)
Enumerator(LinkedList< T > list)
LinkedListNode< T > _node
readonly LinkedList< T > _list