C sharp - LinkedList en C# - Agregar por enmedio

   
Vista:

LinkedList en C# - Agregar por enmedio

Publicado por Arturo (3 intervenciones) el 09/04/2015 21:40:05
Buenas tardes.
Quisiera saber la forma (si hay), de introducir un dato por enmedio a una Lista doblemente enlazada (linked list), en c#.
Existe, addfirst, addlast. Ok, pero para enmedio, al menos para mi no tiene mucho sentido. (si tengo 3 datos, no hay mitad, eso es lo que me pone con más dudas todavía).
Si alguien pudiera ayudarme, se lo agradecería mucho.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

LinkedList en C# - Agregar por enmedio

Publicado por Alfredo (6 intervenciones) el 11/04/2015 08:20:27
Saludos Arturo,

Existe AddAfter y AddBefore. Te doy el link de microsoft con la documentacion.

Saludos

https://msdn.microsoft.com/es-us/library/he2s3bh7%28v=vs.110%29.aspx
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

LinkedList en C# - Agregar por enmedio

Publicado por Arturo (3 intervenciones) el 12/04/2015 07:53:51
Gracias por tu respuesta Alfredo.
Pero creo no entendiste mi duda.
Sé que existe, addfirst, addlast, addafter, addbefore.
Pero, a mi entender, enmedio sería. Si en la lista tengo 4, enseguida del que está en en lugar 2, meter un nuevo dato. (aunque no funciona cuando es número inpar)
Aunque, viéndolo bien, supongo que el addafter y before, sería cómo decirle, "agrega antes del 2 y despues del 4"
o algo así.
Tengo que consultar eso con mi profesora.
Y una vez más, gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar