Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: C#2.0
Can some one help me in developing an generic linked list class without using System.Collections libraries in C# .
 
Code snippet would be great.
 
Thanks
Raj
Posted 1-Nov-12 5:55am
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

A linked list is a collection of controls which maintain a reference or pointer to the next and previous items in the list. A circular linked list is the same with the exception that the first item in the list contains a reference to the last and vice versa.
In order to create a linked list without using the Collection libraries you just need to create a class that contains an array of your objects. Each object should hold a reference to the next and previous items in the list. Your parent class that contains the array needs to manage these references via methods like Add, Remove, Insert, etc...
  Permalink  
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 2

  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 OriginalGriff 350
1 Jochen Arndt 150
2 Richard MacCutchan 135
3 Andreas Gieriet 100
4 DamithSL 95
0 OriginalGriff 6,045
1 DamithSL 4,601
2 Maciej Los 4,087
3 Kornfeld Eliyahu Peter 3,480
4 Sergey Alexandrovich Kryukov 3,260


Advertise | Privacy | Mobile
Web02 | 2.8.141220.1 | Last Updated 1 Nov 2012
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100