একটি অগ্রাধিকার সারিতে একটি অগ্রাধিকার মান সহ তথ্য রাখা হয়৷ এটি সারির একটি এক্সটেনশন।
আপনি যখন অগ্রাধিকারের সারি থেকে কোনো আইটেম বাদ দেওয়ার চেষ্টা করেন তখন সর্বোচ্চ সম্পত্তির আইটেমটি প্রথমে সরানো হয়।
আসুন দেখি কিভাবে অগ্রাধিকার সারি নির্ধারণ করতে হয় −
public class MyPriorityQueue <T> where T : IComparable <T> { }
এখন একটি আইটেম যোগ করা যাক. নীচের উদাহরণে আইটেমগুলি তথ্যে সংরক্ষণ করা হয়, যা একটি সাধারণ তালিকা৷
৷উদাহরণ
public class MyPriorityQueue <T> where T : IComparable <T> { private List <T> info; public MyPriorityQueue() { this.info = new List <T>(); } }