بهزاد میزانی
بهزاد میزانی
خواندن ۱ دقیقه·۲ سال پیش

آموزش #c بخش اول-جنریک کالکشن-تعریف استک

learning C# - generic collection in c#
learning C# - generic collection in c#

stack in c#

جنریک کالکشن ها در زبان سی شارپ:

تعریف Stack:

Stack<*int*> name = new stack <*int*>();

*int* نوع استکی هست که تعریف میکنیم میتواند استرینگ – اینت ... باشد

**تفاوت Queue و stack : استک اخرین مقدار وارد شده را نمایش میدهد اما کیو اولین مقدار وارد شده را**

Stack از بالا پر میشود از بالا هم خالی میشود

Last in First out

دستور مقدار دهی به Stack

Name.push(meghdar);

دستور خواندن مقداری به استک داده ایم(اخرین مقداری که به استک داده شده نمایش داده میشود)

Name.peek();

دستور نمایش اخرین مقداری که به استک داده ایم در مسیج باکس

Messagebox.show(name.peek().tostring());

دستور پاک کردن مورد اخر که به استک داده شده

Name.pop();

این دستور مقدار وارد شده داخل استک را چک میکند اگر موجود بود true و اگر نبود false را بر میگرداند

Name.contains(meghdar);

دستور پاک کردن کل مقادیر داخل استک

Name.clear();

دستور نمایش تعداد مقادیر داخل استک

Messagebox.show(name.count.tostring());



Behzad Mizani software developer

c sharplearningprogrammingdeveloper
من بهزاد هستم رشته تحصیلیم مهندسی نرم افزار هست و تخصصی برنامه نویسی میکنم،مربی و قهرمان کیک بوکسینگ هستم اینجا از حرفه،ورزش،خلاصه کتاب و... مینویسم
شاید از این پست‌ها خوشتان بیاید