PDA

View Full Version : سوال: چگونه یک ارایه ای از رشته ها را به پشته push و pop کنم ؟



elhamm_esa
چهارشنبه 14 مهر 1395, 16:23 عصر
سلام دوستان من توی اجرای پایان نامم به اجرای این کد نیازمندم
یک آرایه دارم که از نوع رشته هست string[] label=new label [3]
که مثلا هر کدوم از خونه های ارایه به وسیله یک متغیر مقدار میگیره
Label[0]=level; label[1]=count; label[2]="0";
این label رو می خوام پوش کنم تو پشته و از پشته هم pop کنم
وبعد می خوام روی این label عملیات دیگری انجام بدم
می خوام مقدار برگشتی pop به صورت ارایه باشه
من مقدار برگشتی و وورودی پوش و پاپ رو object دادم
ولی error میده که نمی تونه object رو به string[] تبدیل کنه
به نظرتون چطور باید تبدیل کنم .؟

Mahmoud.Afrad
چهارشنبه 14 مهر 1395, 17:18 عصر
object رو باید به string[] تبدیل کنید.
یا
میتونید از System.Collections.Generic.Stack<T> (T نوع مورد نظر شماست، در اینجا string[]) استفاده کنید که نیازی به تبدیل نداشته باشید.