با سلام. کسی می دونه که چجوری میشه پشته یا stack رو در سی شارپ معرفی کرد. من vs 2010 استفاده میکنم!
Printable View
با سلام. کسی می دونه که چجوری میشه پشته یا stack رو در سی شارپ معرفی کرد. من vs 2010 استفاده میکنم!
سلام.
نیازی به تعریف مجدد نیست، کلاس مزبور در BCL وجود داره:
System.Collections.Generic.Stack<int> stack = new System.Collections.Generic.Stack<int>();
stack.Push(1);
stack.Push(2);
stack.Push(3);
int a = stack.Pop(); //a == 3
a = stack.Pop(); //a == 2
a = stack.Pop(); //a == 1
موفق باشید.
ببینید: من میخوام با استفاده از پشته عملیات : Prefix , infix , postfix رو انجام بدم. مثلا :
5 4 6 2 1 + - * رو به صورت اتوماتیک و با اعداد دلخواه انجام بدم! باید چکار کنم دقیقا؟ :متفکر:
سلام.
کافیه یه جستجوی ساده در اینترنت کنید.
موفق باشید.