با سلام. کسی می دونه که چجوری میشه پشته یا stack رو در سی شارپ معرفی کرد. من vs 2010 استفاده میکنم!
با سلام. کسی می دونه که چجوری میشه پشته یا 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 + - * رو به صورت اتوماتیک و با اعداد دلخواه انجام بدم! باید چکار کنم دقیقا؟
سلام.
کافیه یه جستجوی ساده در اینترنت کنید.
موفق باشید.