PDA

View Full Version : سوال: داشتن دو داده در یک نود در لیست پیوندی



soheilajoon
جمعه 29 آذر 1387, 20:29 عصر
سلام به همه.
چطور می تونم یه لینک لیست داشته باشم که هر نودش بیشتر از یک داده داشته باشه؟
با <>LinkedList خود #C میشه؟ چطوری؟
ممنون.

soheilajoon
شنبه 30 آذر 1387, 12:16 عصر
از همه دوستانی که کمکم کردند ممنون!!!!
راه حلش اینه :






public struct A
{
public string s;

public int i;

}



LinkedList <A> la = new LinkedList<A>();


A a = new A();
a.i = 2;
a.s = "ss";
la.AddFirst(a);




این راه حل رو یکی از دوستان خوبم پیشنهاد کرد.

Thanks a lot , bhadelia.imran

Amir Oveisi
یک شنبه 01 دی 1387, 12:59 عصر
خوب باید هم همینجوری باشه دوست عزیز
البته از لیست های تعمیمی (General List) هم میتونید استفاده کنید به این شکل که فیلد داده هر نود خودش یه لینکه به یه نود دیگه و اون نود نگهدارنده داده مورد نظر هست. اگر هم داده بیشتر از یکی بخوایم داشته باشیم اون نودهارو همینجوری ادامه میدیم

موفق باشید
jooje