Comment puis-je append à la première position d’une liste?

Je viens d’avoir une liste et j’aimerais ajouter un article à cette liste, mais en première position. List.add () ajoute l’élément à la fin .. Comment puis-je faire ça? Merci pour l’aide!

List.Insert(0, item); 
  myList.Insert(0, item); 

Utilisez List.Insert(0, ...) . Mais êtes-vous sûr que LinkedList ne soit pas mieux adapté? Chaque fois que vous insérez un élément dans un tableau à une position autre que la fin du tableau, tous les éléments existants doivent être copiés pour faire de la place pour le nouveau.

Utilisez la méthode Insert : list.Insert (0, item);

Utilisez List.Insert(0, item) ou LinkedList.AddFirst() .

Vous faites cela en insérant dans la position 0:

 List myList = new List(); myList.Insert(0, "test"); 

Bien sûr, Insert ou AddFirst fera l’affaire, mais vous pouvez toujours faire:

 myList.Reverse(); myList.Add(item); myList.Reverse();